MapBox GL Android / iOS-在地图范围内自动查询GeoJSON源?

时间:2018-07-18 21:55:47

标签: mapbox geospatial geojson esri mapbox-android

我的团队正在使用Android和iOS上的Mapbox Native GL开发地图应用程序。我们可以使用Vector和Raster切片源,但是对于GeoJSON源来说,该框架似乎试图简单地下载整个数据集,而不是查询特定范围内的特征。

例如,以下代码似乎试图下载35MB的数据,但从未成功完成:

URL url = new URL("https://services.arcgis.com/P3ePLMYs2RVChkJx/arcgis/rest/services/USA_Census_BlockGroup_Areas_analysis_trim/FeatureServer/0/query?where=1=1&outFields=*&outSR=4326&f=geojson");
GeoJsonSource geoJsonSource = new GeoJsonSource("geo-source", url);
mapboxMap.addSource(geoJsonSource);

如果同样通过JSON样式添加源,看来我也会看到相同的行为。

是否有本机或插件方法来获得自动加载当前可见功能的功能,而无需手动编写?

0 个答案:

没有答案