Oi, eu tenho um serviço de mapa que estou tentando exibir no meu basemap usando Leaflet. O serviço de mapa é público e está hospedado por um site ArcGIS Enterprise. Funciona, mas às vezes as imagens demoram bastante para carregar. Enquanto no ArcGIS Online não há problema algum. Notei que os dois sistemas usam métodos muito diferentes para obter as imagens. Se você for ao ArcGIS Online, por exemplo <\/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>e começar a dar zoom, você vai notar que ele carrega imagens com URLs como https:\/\/publicmap01.co.st-clair.il.us\/arcgis\/rest\/services\/Imagery23\/MapServer\/tile\/12\/1572\/1022<\/A> Essas carregam extremamente rápido porque presumo que estejam em cache de alguma forma.<\/P>Mas o esri-leaflet faz algo bem diferente, carregando imagens como 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> que frequentemente leva vários segundos. <\/P>Existe uma maneira de fazer o esri-leaflet usar os tiles em cache em vez disso? Exemplo no Codesandbox: https:\/\/codesandbox.io\/p\/sandbox\/frosty-pine-qmsdwh<\/A> <\/P>
e começar a dar zoom, você vai notar que ele carrega imagens com URLs como
Mas o esri-leaflet faz algo bem diferente, carregando imagens como
Existe uma maneira de fazer o esri-leaflet usar os tiles em cache em vez disso? Exemplo no 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?
Membros conectados podem postar, seguir atualizações e mais. Novo aqui? Registre uma conta gratuita.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.