Provide CartoDB API key

This commit is contained in:
Ian Renton
2026-08-28 15:43:52 +01:00
parent 85f63a1258
commit d63897f8ad
13 changed files with 32 additions and 22 deletions
+6 -2
View File
@@ -394,9 +394,11 @@ function setBasemap(basemapname) {
}
// OpenStreetMap.Mapnik.Dark is a synthetic variant that uses Mapnik tiles with a CSS filter applied
const providerName = basemapname === "OpenStreetMap.Mapnik.Dark" ? "OpenStreetMap.Mapnik" : basemapname;
const isCartoDB = basemapname === "CartoDB.Voyager" || basemapname === "CartoDB.DarkMatter";
backgroundTileLayer = L.tileLayer.provider(providerName, {
opacity: parseFloat($("#basemapOpacity").val()),
edgeBufferTiles: 1
edgeBufferTiles: 1,
key: isCartoDB ? CARTODB_API_KEY : null
});
backgroundTileLayer.addTo(map);
backgroundTileLayer.bringToBack();
@@ -529,9 +531,11 @@ function setUpMap() {
// Add basemap
loadedBasemap = $("#basemap").val();
const initialProviderName = loadedBasemap === "OpenStreetMap.Mapnik.Dark" ? "OpenStreetMap.Mapnik" : loadedBasemap;
const isCartoDB = loadedBasemap === "CartoDB.Voyager" || loadedBasemap === "CartoDB.DarkMatter";
backgroundTileLayer = L.tileLayer.provider(initialProviderName, {
opacity: parseFloat($("#basemapOpacity").val()),
edgeBufferTiles: 1
edgeBufferTiles: 1,
key: isCartoDB ? CARTODB_API_KEY : null
});
backgroundTileLayer.addTo(map);
backgroundTileLayer.bringToBack();