Leaflet - 打开时缩放或平移到 GeoJSON 图层
Leaflet - zoom or pan to a GeoJSON layer when toggling on
Leaflet 上是否有在切换时缩放或平移到 GeoJSON 图层的功能?
var baseLayers = {
"OpenStreetMap": osm
};
var map = L.map('map', {
center: [13.751330328, 100.489664708],
zoom: 10
});
var point = L.geoJson(null);
$.getJSON('example.php', function(data) {
point.addData(data).addTo(map);
});
var overlays = {
"Layer": point
};
L.control.layers(baseLayers, overlays).addTo(map);
您可以在 geoJSON 图层上添加 add
侦听器,或者向地图添加 overlayadd 侦听器。
point.on('add',()=>{
map.fitBounds(point.getBounds())
})
Leaflet 上是否有在切换时缩放或平移到 GeoJSON 图层的功能?
var baseLayers = {
"OpenStreetMap": osm
};
var map = L.map('map', {
center: [13.751330328, 100.489664708],
zoom: 10
});
var point = L.geoJson(null);
$.getJSON('example.php', function(data) {
point.addData(data).addTo(map);
});
var overlays = {
"Layer": point
};
L.control.layers(baseLayers, overlays).addTo(map);
您可以在 geoJSON 图层上添加 add
侦听器,或者向地图添加 overlayadd 侦听器。
point.on('add',()=>{
map.fitBounds(point.getBounds())
})