我可以将ArcGIS Server Servers Services API消耗到MAPBOX GL API中吗?请任何人告诉我我是否可以将ArcGIS REST服务在Mapbox GIS中使用。谢谢!!
您可以将geojson用作功能服务中的geojson。ArcGIS服务器自版本10.4以来支持Geojson,Mapbox GL API支持阅读Geojson。
这是一个片段:
map.on('load', function () {
// Add a layer showing the city parks
map.addLayer({
'id': 'parks-layer',
'type': 'fill',
'source': {
'type': 'geojson',
'data': 'https://services.arcgis.com/V6ZHFr6zdgNZuVG0/ArcGIS/rest/services/City_of_Redlands_Parks/FeatureServer/0/query?where=1%3D1&outSR=4326&f=pgeojson'
},
'paint': {
'fill-color': 'rgba(200, 100, 240, 0.3)',
'fill-outline-color': 'rgba(200, 100, 240, 1)'
}
});
});
您可以使用ESRI的Arcgis-to-Geojson-Utils将ArcGIS REST Services Services temerteT结果转换为Geojson Format,可以与MapBox-Gl一起使用。