Select to view content in your preferred language

Can ArcGIS Server render Mapbox Vector Tiles?

974
0
02-26-2018 10:22 AM
JoshGage
Emerging Contributor

I am planning to build an application using Mapbox GL JS. All the data sources I need to import are stored on an ArcGIS server 10.5.

There are several feature layers on this server which I'll be able to render in Mapbox GL by requesting GeoJSON from the server using code like from this example.

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/FeatureServ...'         },         'paint': {             'fill-color': 'rgba(200, 100, 240, 0.3)',             'fill-outline-color': 'rgba(200, 100, 240, 1)'         }     }); });

This will work fine for datasets that are smaller and won't slow down the application. There are also larger datasets on the server such as land-ownership which are quite large. Is there any way to request mapbox vector tiles from an ArcGIS server for rendering in Mapbox GL JS?

0 Kudos
0 Replies