搜索Mapbox数据集

我使用转换为图集的Mapbox数据集来显示地图上的要素。我想添加一种搜索工具,它可以遍历数据集中的所有功能(不仅是屏幕上显示的功能,我还可以借助queryRenderedFeatures在本地进行搜索)。

在不实现自己的搜索工具服务器端的情况下,我看不到如何做到这一点。我想避免这种情况,因为这意味着我的数据集需要存储在两个不同的位置(在Mapbox和服务器上)。

在与此相关的question中,有人建议使用querySourceFeatures,但它仅检查当前可见视口中的要素。

我是否错过了Mapbox提供的数据集功能的所有搜索?

a476188049 回答:搜索Mapbox数据集

您可以使用Datasets API将整个GeoJSON数据集下载到客户端,然后使用mapbox-gl-geocoder的localGeocoder选项实现您自己的自定义搜索。

本文链接:https://www.f2er.com/3110706.html

大家都在问