Update maplibre-gl-inspect to v1.4.6 (#753)
* maplibre-gl-inspect v1.4.6 https://github.com/acalcutt/maplibre-gl-inspect/releases/tag/v1.4.6 * add inspect toggle callback * fix inconsistent indents * Revert "add inspect toggle callback" This reverts commit 3acbbb602b6eed29dfa5c592b6c848b1d19d03bb.
This commit is contained in:
parent
cc9114f519
commit
47856340ed
3 changed files with 46 additions and 46 deletions
File diff suppressed because one or more lines are too long
2
public/resources/maplibre-gl-inspect.min.js
vendored
2
public/resources/maplibre-gl-inspect.min.js
vendored
File diff suppressed because one or more lines are too long
|
@ -61,52 +61,52 @@
|
||||||
selectThreshold: 5
|
selectThreshold: 5
|
||||||
}));
|
}));
|
||||||
} else {
|
} else {
|
||||||
var map = L.map('map', { zoomControl: false });
|
var map = L.map('map', { zoomControl: false });
|
||||||
new L.Control.Zoom({ position: 'topright' }).addTo(map);
|
new L.Control.Zoom({ position: 'topright' }).addTo(map);
|
||||||
|
|
||||||
var tile_urls = [], tile_attribution, tile_minzoom, tile_maxzoom;
|
var tile_urls = [], tile_attribution, tile_minzoom, tile_maxzoom;
|
||||||
var url = '{{public_url}}styles/{{id}}.json' + keyParam;
|
var url = '{{public_url}}styles/{{id}}.json' + keyParam;
|
||||||
var req = new XMLHttpRequest();
|
var req = new XMLHttpRequest();
|
||||||
req.overrideMimeType("application/json");
|
req.overrideMimeType("application/json");
|
||||||
req.open('GET', url, true);
|
req.open('GET', url, true);
|
||||||
req.onload = function() {
|
req.onload = function() {
|
||||||
var jsonResponse = JSON.parse(req.responseText);
|
var jsonResponse = JSON.parse(req.responseText);
|
||||||
for (key in jsonResponse) {
|
for (key in jsonResponse) {
|
||||||
var keyl = key.toLowerCase();
|
var keyl = key.toLowerCase();
|
||||||
switch(keyl) {
|
switch(keyl) {
|
||||||
case "tiles":
|
case "tiles":
|
||||||
tile_urls = jsonResponse[key];
|
tile_urls = jsonResponse[key];
|
||||||
break;
|
break;
|
||||||
case "attribution":
|
case "attribution":
|
||||||
tile_attribution = jsonResponse[key];
|
tile_attribution = jsonResponse[key];
|
||||||
break;
|
break;
|
||||||
case "minzoom":
|
case "minzoom":
|
||||||
tile_minzoom = jsonResponse[key];
|
tile_minzoom = jsonResponse[key];
|
||||||
break;
|
break;
|
||||||
case "maxzoom":
|
case "maxzoom":
|
||||||
tile_maxzoom = jsonResponse[key];
|
tile_maxzoom = jsonResponse[key];
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for (tile_url in tile_urls) {
|
for (tile_url in tile_urls) {
|
||||||
L.tileLayer(tile_urls[tile_url], {
|
L.tileLayer(tile_urls[tile_url], {
|
||||||
minZoom: tile_minzoom,
|
minZoom: tile_minzoom,
|
||||||
maxZoom: tile_maxzoom,
|
maxZoom: tile_maxzoom,
|
||||||
attribution: tile_attribution
|
attribution: tile_attribution
|
||||||
}).addTo(map);
|
}).addTo(map);
|
||||||
}
|
}
|
||||||
|
|
||||||
map.eachLayer(function(layer) {
|
map.eachLayer(function(layer) {
|
||||||
// do not add scale prefix even if retina display is detected
|
// do not add scale prefix even if retina display is detected
|
||||||
layer.scalePrefix = '.';
|
layer.scalePrefix = '.';
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
req.send(null);
|
req.send(null);
|
||||||
|
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
new L.Hash(map);
|
new L.Hash(map);
|
||||||
}, 0);
|
}, 0);
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
|
|
Loading…
Reference in a new issue