【发布时间】:2017-07-19 08:37:41
【问题描述】:
正如标题所说,我在添加新地图之前删除地图时遇到问题,我有这个函数,它可以绘制 Spinner 给出的图块(参数值是具有正确传单图块名称的字符串):
function drawMap(tile){
map.addLayer(tile);
map.eachLayer(function (layer) {
if (layer !== tile) {
map.removeLayer(layer);
}
});
}
变量映射就是这样初始化的,不会产生问题:
var map = L.map('map').fitBounds([
[myPosJSON.NEBoundLat, myPosJSON.NEBoundLng],
[myPosJSON.SWBoundLat, myPosJSON.SWBoundLng]
]);
如何修复 drawMap() 函数以正确显示地图? (我也必须用一组叠加层来做,但地图的过程可能是一样的)
【问题讨论】:
-
另见this answer。
标签: javascript android maps leaflet layer