如何在Leaflet.js中更改地图中心
- 论坛
- 如何在Leaflet.js中更改地图中心
12 浏览
如何在Leaflet.js中更改地图中心
以下代码初始化了一个leaflet地图。initialize函数基于用户的位置来确定地图的中心。在调用initialize函数后,如何将地图的中心位置更改为新位置?
function initialize() { map = L.map('map'); L.tileLayer('http://{s}.tile.cloudmade.com/BC9A493B41014CAABB98F0471D759707/997/256/{z}/{x}/{y}.png', { maxZoom: 18, attribution: '地图数据 © OpenStreetMap 贡献者, CC-BY-SA, 图像由 CloudMade 提供' }).addTo(map); map.locate({setView: true, maxZoom: 8}); } // 调用initialize函数后,可以通过以下方式更改地图的中心位置 map.setView(new L.LatLng(新纬度, 新经度), 新缩放级别);