gpt4 book ai didi

javascript - Mapbox - 将弹出事件添加到图层

转载 作者:行者123 更新时间:2023-12-03 00:20:48 24 4
gpt4 key购买 nike

我使用 mapbox-gl-js API,并在我的设备上有 2 个层,其中 id: 'A'id: 'B' map 。

map.addLayer({
id: 'A',
type: 'symbol',
...../*My code*/
});
map.addLayer({
id: 'B',
type: 'symbol',
...../*My code*/
});

我想在点击 id: 'B' 的图层时添加一个弹出窗口

我怎样才能做到这一点?

最佳答案

类似

map.on('click', 'B', function (e) {
new mapboxgl.Popup()
.setLngLat(e.lngLat)
.setHTML("POPUP!")
.addTo(map);
});

关于javascript - Mapbox - 将弹出事件添加到图层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54322892/

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