Ahoj, mám mapovou službu, kterou se snažím zobrazit na své základní mapě pomocí Leaflet. Mapová služba je veřejná a je hostována na ArcGIS Enterprise webu. Funguje to, ale někdy jsou obrázky poměrně pomalé na načtení. Na ArcGIS Online však není žádný problém. Všiml jsem si, že tyto dva systémy používají dva velmi odlišné způsoby získávání obrázků. Pokud půjdete na ArcGIS Online, např. <\/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>a začnete přibližovat, všimnete si, že stahuje obrázky s URL jako https:\/\/publicmap01.co.st-clair.il.us\/arcgis\/rest\/services\/Imagery23\/MapServer\/tile\/12\/1572\/1022<\/A> Tyto se načítají extrémně rychle, protože předpokládám, že jsou nějakým způsobem cachovány.<\/P>Ale esri-leaflet dělá něco docela jiného, načítá obrázky jako 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> co často trvá několik sekund. <\/P>Existuje nějaký způsob, jak přimět esri-leaflet používat místo toho cachované dlaždice? Příklad Codesandbox: https:\/\/codesandbox.io\/p\/sandbox\/frosty-pine-qmsdwh<\/A> <\/P>
a začnete přibližovat, všimnete si, že stahuje obrázky s URL jako
Ale esri-leaflet dělá něco docela jiného, načítá obrázky jako
Existuje nějaký způsob, jak přimět esri-leaflet používat místo toho cachované dlaždice? Příklad 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?
Přihlášení členové mohou přispívat, sledovat aktualizace a další. Jste tu noví? Zaregistrujte si bezplatný účet.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.