gpt4 book ai didi

javascript - 如何以编程方式更改 Leaflet 中的图层?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:47:25 26 4
gpt4 key购买 nike

我不想在 map 上显示图层控件,但我想在其他地方放置一些按钮以在图层之间切换。这有可能以编程方式更改图层吗?

最佳答案

假设您有一张 map :

var map = L.map('worldmap-map').setView([37.8, -96], 4);

要删除层,layer1:

map.removeLayer(layer1)

要删除控制层,ctrlLayer

map.removeControl(ctrlLayer)

或者你想添加一个layer1map:

layer1.addTo(map)

例如,有一个 Leaflet 示例:http://leafletjs.com/examples/choropleth-example.html

您可以使用 firebug 或 chrome 开发工具查看其源代码。

关于javascript - 如何以编程方式更改 Leaflet 中的图层?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20436447/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com