标签: javascript mapbox-gl-js
我有一个带有GeoJSON数据的自定义地图(带有图像叠加层):
我需要向对象圆(我的地图上的门)添加一个mouseclick处理程序。多边形区域(每个角都有自己的地理坐标)都可以,而且我可以处理点击,但是对于圆来说,我有一个问题,因为我只有圆的中心坐标和圆的半径像素。当我缩放地图时,圆与对象的大小不同。
如何使半径取决于缩放级别?
P.S。 Mapbox GL JS支持在半径值中使用函数(表达式),但我知道我需要使用什么。