Hola,
He creado una aplicación web leaflet (https://alsi.gie.eu/data-visualisation/maps), y ahora deseo agregar capas encima que están alojadas en https://services.arcgis.com/W1S2EV01pfLNmn8R/arcgis/rest/services/network1908/FeatureServer.
He intentado usar las capas alojadas directamente en el FeatureServer, pero encontré que esto consume demasiados datos. Cada vez que hacía zoom, toda la aplicación se bloqueaba debido al redibujado. Lo he añadido así:
L.esri.featureLayer({
url: 'https://services.arcgis.com/W1S2EV01pfLNmn8R/arcgis/rest/services/network1908/FeatureServer/9',
style: function () {
return { color: "#c29ed7", weight: 0.5, opacity: 0.5, stroke: true, fill: false };
}
}).addTo(map);
Luego me encontré con problemas similares en https://github.com/Esri/esri-leaflet/issues/738. Pensé que necesitaría convertir el FeatureServer a MapServer o encontrar otra solución que básicamente proyecte una imagen en lugar de todo el shapefile sobre el mapa leaflet. ¿Alguien podría indicarme la dirección correcta aquí? Sería muy útil si explican los pasos, ya que no soy muy competente en ARCGIS/ESRI.