我想在点击相应按钮(在地图外部)时触发特定标记的点击...
我尝试:
true
但是似乎不推荐使用此api方法(根据https://gis.stackexchange.com/questions/209411/how-to-emulate-a-click-on-a-mapbox-gl-js-map)
还有其他替代方法可以实现这一目标吗?仅使用Mapbox API? 预先感谢。
我想在点击相应按钮(在地图外部)时触发特定标记的点击...
我尝试:
true
但是似乎不推荐使用此api方法(根据https://gis.stackexchange.com/questions/209411/how-to-emulate-a-click-on-a-mapbox-gl-js-map)
还有其他替代方法可以实现这一目标吗?仅使用Mapbox API? 预先感谢。
map.fire('click',{lngLat: {lon: lon,lat: lat }});
结束工作。结束问题
,试试这个:
map.fire('click',{ latLng: coords,point: map.project(coords),originalEvent: {} })