Bonjour, j'ai un service de carte que j'essaie d'afficher sur ma carte de base en utilisant Leaflet. Le service de carte est public et est hébergé par un site ArcGIS Enterprise. Cela fonctionne, mais parfois les images sont assez lentes à charger. Alors que sur ArcGIS Online, il n'y a aucun problème. Je remarque que les deux systèmes utilisent deux méthodes très différentes pour récupérer les images. Si vous allez sur ArcGIS Online, par exemple <\/P>
https:\/\/www.arcgis.com\/home\/webmap\/viewer.html?url=https%3A%2F%2Fpublicmap01.co.st-clair.il.us%2Farcgis%2Frest%2Fservices%2FImagery23%2FMapServer&source=sd<\/A><\/P>et commencez à zoomer, vous remarquerez qu'il récupère des images avec des URL comme https:\/\/publicmap01.co.st-clair.il.us\/arcgis\/rest\/services\/Imagery23\/MapServer\/tile\/12\/1572\/1022<\/A> Celles-ci se chargent extrêmement rapidement car je suppose qu'elles sont mises en cache d'une certaine manière.<\/P>Mais esri-leaflet fait quelque chose de tout à fait différent, chargeant des images comme https:\/\/publicmap01.co.st-clair.il.us\/arcgis\/rest\/services\/Imagery23\/MapServer\/export?bbox=-10031764.351122944%2C4658368.486921257%2C-10031413.218524259%2C4658176.200021977&size=588%2C322&dpi=96&format=png32&transparent=true&bboxSR=3857&imageSR=3857&f=image<\/A> ce qui prend souvent plusieurs secondes. <\/P>Y a-t-il un moyen de faire en sorte que esri-leaflet utilise plutôt les tuiles mises en cache ? Exemple Codesandbox : https:\/\/codesandbox.io\/p\/sandbox\/frosty-pine-qmsdwh<\/A> <\/P>
et commencez à zoomer, vous remarquerez qu'il récupère des images avec des URL comme
Mais esri-leaflet fait quelque chose de tout à fait différent, chargeant des images comme
Y a-t-il un moyen de faire en sorte que esri-leaflet utilise plutôt les tuiles mises en cache ? Exemple Codesandbox :
Hm. I partly answered my own question. If I use `esri.tiledMapLayer` instead of `esri.dynamicMapLayer` with the exact same URL, I see the tiled images.
So I guess my real question is, when displaying data from a map service, when should you use dynamicMapLayer vs tiledMapLayer?
Les membres connectés peuvent publier, suivre les mises à jour, et plus encore. Nouveau ici ? Inscrivez-vous gratuitement.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.