mapbox-gl - 是否可以查询未显示的功能?

标签 mapbox-gl mapbox-gl-js

我想知道是否有办法查询 map 上未显示的要素。

queryRenderedFeaturesquerySourceFeatures 仅当要素显示在 map 上时才起作用。

我还尝试使用具有可见性的 setLayoutProperty 和使用 setFilter 来隐藏功能。两者在查询时都不返回功能。

example

最佳答案

MapboxGL 仅请求当前视口(viewport)和缩放级别的图 block 。如果无法通过 map#queryRenderedFeaturesmap#querySourceFeatures 获得,则您的 MapboxGL map 没有您要查找的数据。

关于mapbox-gl - 是否可以查询未显示的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41686730/

相关文章:

mapbox - Q : how to add "fade in" transition effect for Mapbox circle layer

javascript - react +mapbox-gl : Include popup?

mapbox - 带 Mapbox 的恒定热图

android - Flutter Mapbox 构建一直失败( list 合并失败)

android - 如何在 MapBox GL 中旋转 MapView?

android - 使用 Android Mapbox SDK 下载离线 map

javascript - 如何在mapbox gl js中的wms图层示例上添加鼠标移动事件?

browser-cache - 避免从 Mapbox 缓存矢量切片

javascript - 如何在mapboxGL.js中使用mapbox.js默认样式

javascript - MapBox获取Marker的div元素