我想知道是否有办法查询 map 上未显示的要素。
queryRenderedFeatures
和 querySourceFeatures
仅当要素显示在 map 上时才起作用。
我还尝试使用具有可见性的 setLayoutProperty
和使用 setFilter
来隐藏功能。两者在查询时都不返回功能。
最佳答案
MapboxGL 仅请求当前视口(viewport)和缩放级别的图 block 。如果无法通过 map#queryRenderedFeatures
或 map#querySourceFeatures
获得,则您的 MapboxGL map 没有您要查找的数据。
关于mapbox-gl - 是否可以查询未显示的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41686730/