Mapbox
九点零分
这个作者很懒,什么都没留下…
展开
-
Mapbox GL JS,在mousemove事件处理器内部使用setTimeout时,遇到事件对象在延迟执行的异步函数中无法访问到原始的event对象属性event.features
Mapbox GL JS可能在事件处理的某些阶段对事件对象进行了修改或清理操作,特别是在处理大量数据交互时,为了性能考虑,可能释放了非必需的资源?然后我去扒了Mapbox GL JS的源码,确认了我的想法,确实是Mapbox GL JS内部机制的问题,在事件执行完之后,确实将e.features给回收了。原创 2024-05-23 10:11:39 · 350 阅读 · 1 评论 -
MapboxGL重叠图层阻止事件冒泡,防止出发下面的图层绑定的事件
MapboxGL重叠图层阻止事件冒泡,防止出发下面的图层绑定的事件,处理重叠图层点击事件的方式有两种,可以根据需求选择不同的方式。原创 2024-05-21 17:49:27 · 350 阅读 · 0 评论 -
turf计算mapbox layer 判断要素是否在另一个要素集合之内
在编辑地图绘制区域时,判断已绘制的区域集合是否包含新绘制的区域,如果是则给出警告信息,防止重复或乱绘制。给出一种turf计算mapbox layer 判断要素是否在另一个要素集合之内的方法。原创 2023-01-28 10:30:29 · 520 阅读 · 0 评论