const bounds = L.geoJSON(geometry).getBounds();
const center = bounds.getCenter();
const area = (bounds.getEast() - bounds.getWest()) * (bounds.getNorth() - bounds.getSouth());
let zoomLevel;
if (area < 100) {
zoomLevel = 5;
} else if (area < 500) {
zoomLevel = 4;
} else {
zoomLevel = 3;
}
leaflet动态调整地图缩放等级
最新推荐文章于 2024-08-01 11:01:39 发布