首页 > 解决方案 > 如何在 Mapbox GL JS 中打开/关闭自定义图像标记的可拖动属性

问题描述

使用 Marker.addTo() 方法添加自定义图像标记后,似乎没有办法查询标记以动态设置可拖动属性的开/关。无法将一组标记添加到地图中。请帮忙!

我没有在地图对象上看到 .getMarker() 方法,也无法访问添加到地图中的自定义图像标记集合。除了标记之外,还有其他方法可以将自定义照片图像添加到地图并控制它们吗?

我看到很多使用符号等的好例子,但我需要为每个标记使用自定义图像。

我想在地图上添加照片缩略图并通过名称或 ID 查询它们以实时更新其可拖动状态开/关。谢谢!

标签: mapboxmarkers

解决方案


我可以知道您使用的是什么框架,您可以使用geojson添加多个标记,并且可以将可拖动定义为geoJson中的属性并在您使用JS时更改它,或者只是将属性定义为反应和播放中的状态变量相应地。


推荐阅读