Policista sledující ArcGIS Dashboards
Získání správných dat právě teď
V minulosti jsem mluvil o ArcGIS Server jako o motoru našeho ArcGIS Enterprise auta. I když to pomáhá z pohledu většího systému ArcGIS Enterprise, není to příliš užitečné při obecném vysvětlování, jak ArcGIS Server funguje. Ve svých posledních dvou článcích jsem přirovnal ArcGIS Server k GIS kanceláři v krabici, a toto přirovnání použiji i zde. Dosud jsem popsal vysoké úrovně rolí ArcGIS Server manažerovi, recepční a analytikům naší GIS kanceláře. Také jsme popsali, jak ArcGIS Server vytváří a spravuje cache dlaždice služeb pro služby typicky používané jako podkladové mapy. Nyní bychom se měli podívat na analytiky. Lidi v naší kanceláři, kteří využívají výpočetní výkon a většinu zdrojů našeho serverového hardwaru… ehm kanceláře.
Rád uvažuji o běžné situaci v organizaci, kdy někdo potřebuje mapu aktuálního stavu nějakého projektu nebo události. Řekněme, že starosta našeho města má prezentaci a chce zdůraznit aktuální projekt inventarizace stromů probíhající ve městě. Pošle e-mail manažerovi GIS kanceláře s žádostí o mapu k zahrnutí do PowerPointové prezentace. Manažer GIS kanceláře se rozhlédne po kanceláři a vidí, že tři analytici mají otevřený soubor projektu inventarizace stromů v ArcGIS Pro. Projekt obsahuje jednu mapu pro vizualizaci dat projektu inventarizace stromů. Žádný z analytiků nic nedělá, jen čekají, až se jich někdo zeptá na projekt. Manažer nasměruje jednoho z analytiků, aby poslal obrázek mapy celého města zobrazující stav projektu zpět starostovi. Pomocí ArcGIS Pro analytik přiblíží rozsah města. ArcGIS Pro dotazuje databázi, aby získal nejaktuálnější prvky z vrstvy inventarizace stromů a vykreslí body na mapě. Analytik exportuje mapu do png souboru a pošle obrázek zpět starostovi v odpovědi na e-mail. O něco později má starosta další prezentaci a potřebuje aktualizovanou mapu, která ukazuje projekt nyní, když byl dokončen. Celý proces začíná znovu. Tentokrát starosta obdrží obrázek zobrazující konečný stav projektu a všechny stromy ve městě na mapě.
V terminologii ArcGIS Server je toto příklad toho, jak fungují dynamické mapové služby. Kancelář oznamuje, že zdroj mapy inventarizace stromů je dostupný… to znamená, že služba mapy inventarizace stromů je spuštěna a objeví se v aplikaci Services Directory ArcGIS Server. V tomto případě jsou analytici instancemi služby inventarizace stromů. Ve skutečnosti byla tato služba nakonfigurována s minimálně třemi vyhrazenými instancemi. Když kdokoli používající aplikaci nebo mapu obsahující tuto mapovou službu jako vrstvu přiblíží nebo posune mapu, aplikace odešle požadavek na ArcGIS Server pomocí operace Export. Instance dotazuje data ze zdrojů dat používaných službou. Instance pak vykreslí data na základě vlastností definovaných ve službě a/nebo přijatých od klienta pro tento požadavek a vytvoří obrazový soubor z vykreslení dat. Klient pak získá obraz od ArcGIS Server k zobrazení v mapě.
Tento typ interakce dělá ze služby dynamickou službu. Konkrétně jde o dynamickou mapovou službu kvůli možnosti služby „Nakreslit tuto mapovou službu: Dynamicky z dat.“ Na rozdíl od možnosti kreslit mapu pomocí dlaždic z cache nebo cachované služby. Vykreslování dat neboli mapování není jedinou schopností, kterou lze v ArcGIS Server provádět dynamicky. Geoprocessingové služby analyzují data na základě předdefinovaných algoritmů a vrací výsledky dynamicky podle aktuálního stavu těchto dat. Můžete získat různé výsledky, jak se zdrojová data mění. Feature služby umožňují klientům připojeným k nim dynamicky upravovat data odkazovaná službou a tyto úpravy jsou pak okamžitě dostupné každému klientovi používajícímu službu. Na rozdíl od našich cachovaných služeb, které se typicky používají v mapě k poskytování geografického odkazu, jsou tyto dynamické služby obchodní vrstvy v mapě a nazývají se operační vrstvou v mapě.

Touto diskuzí jsme viděli způsob, jakým dynamická služba zpřístupňuje nejaktuálnější informace právě tehdy, když jsou potřeba. Ale aktuálnost dat je jen jedním hlediskem v GIS. Na druhé straně transakce jsou lidé, kteří potřebují tyto skvělé informace také používat. Jako tvůrci GIS zdrojů je naší odpovědností učinit informace snadno použitelnými a pracovat s nimi také pohodlně. Existuje mnoho aspektů služeb, které můžeme optimalizovat. V dalším a posledním blogovém příspěvku budeme mluvit o konfiguraci instance služby tak, aby co nejlépe využila dostupné zdroje.
Další příspěvek najdete na následujícím odkazu:
ArcGIS Server: Je to všechno o efektivitě