何时应该在Mapbox中使用标记代替点的特征层?
点图层可以updated并使用Mapbox GL JS的所有样式工具动态设置样式。点图层中的要素也可以是clicked,就像带有标记一样显示弹出窗口。
鉴于此,什么时候要使用标记?
答案 0 :(得分:1)
正如安德鲁所说,这有两个方面:
标记被实现为DOM元素,因此可以按制表符顺序包含在其中,并可以赋予其可访问性属性
由于标记是DOM元素,因此可以使用一些CSS和JS对其进行动画处理。您也可以 为圆形图层上的点设置动画,但这很麻烦。
您一次可以显示的标记/点的数量在某种程度上受到DOM可以管理的限制。我的建议是,如果要显示的点超过500个,则应选择一个圆形图层而不是标记(这是一个非常粗略的估计,并且还取决于其他参数,动画,点大小等)。使用圆形图层,您将根据硬件的不同,达到10磅磅的极限。