V ArcGIS Pro 3.7 je jednou z novinek možnost manuální tvorby cache (vedle prvků feature služeb) i verzované třídy prvků z SDE enterprise geodatabáze. Podobně jako u feature služeb ArcGIS Serveru je tedy nyní možné snížit zatížení dotazy a zrychlit odezvu i u dat z geodatabáze.
Feature cache je obecně dobře využitelná hlavně při práci na určitém konkrétním území (extentu), kde jsou prvky hustě rozmístěné, při práci s daty, která se příliš nemění nebo kde data nemusíme mít úplně aktuální. Pomáhá serveru (ArcGIS Serveru či databázi) snížit zatížení a pomáhá také v případech, kdy je síťové připojení zdrojem dlouhých odezev.
Jak vytvářet cache manuálně?
ArcGIS Pro by ve výchozím nastavení mělo na panelu Mapy zobrazit i skupinu nástrojů pro ovládání tvorby cache:

Po kliknutí na Fill se pro vrstvy, pro které je možné cache vytvářet, a zobrazený extent mapy začnou data stahovat do lokální souborové geodatabáze. (Cache se uloží do třídy prvků v …_CACHE.gdb v dočasném adresáři C:\Users\<uživatel>\AppData\Local\Temp\ArcGISProTemp<PID>\ )
Proces nahrávání, v jehož průběhu je tlačítko aktivní, lze kliknutím na Cancel kdykoliv ukončit. Dokončení tvorby cache je signalizováno notifikací:

Po tomto procesu jsou data dané vrstvy v daném extentu zobrazována z lokální kopie a nedochází tedy k pomalejšímu a databázový server zatěžujícímu opakovanému dotazování na tato data. Tato data jsou navíc používána napříč mapami projektu – tedy v případě, že si v jedné mapě vytvoříte datovou cache, ArcGIS Pro využije tuto cache i pro prohlížení těchto dat v ostatních mapách. Pro cache dat z SDE enterprise geodatabáze platí, že se po každém ukončení práce s projektem automaticky vymažou. (Clear cache when the session ends – tuto volbu nelze na úrovni vrstvy pro verzovaná data změnit.)
Klinutím na tlačítko Empty se již nahraná cache vyčistí, a to napříč všemi vrstvami.
Zaškrtnutí Auto Cache má význam pouze pro tvorbu cache dat feature služby, kdy při splnění určitých kritérií dochází k tvorbě cache na zobrazeném extentu automaticky při jeho zobrazení. U verzovaných dat tato volba význam nemá (pro verzovaná data je možné vytvářet cache pouze manuálně).
V případě, že byste ve svém projektu na liště tyto nástroje postrádali, je možné zkontrolovat v Settings – Options – Map and Scene – Feature cache, zda je zaškrtnuto „Manage feature cache from the Map tab“.
