ArcGIS pro Excel zahrnuje ArcGIS Functions, které vám umožňují provádět geoprostorové operace v Excelu. Pomocí těchto funkcí můžete geokódovat, obohacovat svá data o další datové proměnné a provádět směrovací operace, aniž byste opustili své známé prostředí Excelu. ArcGIS pro Excel obsahuje intuitivní rozhraní pro psaní, správu a spouštění ArcGIS Functions.
Pojďme se ponořit do zkoumání jednotlivých ArcGIS Functions pomocí uživatelského rozhraní Function Builder a objevit, co nabízejí a jak mohou pomoci ve vašich pracovních postupech.
Poznámka - Před použitím funkce ArcGIS pro Excel se musíte přihlásit do ArcGIS pomocí organizačního účtu. Funkce Geocoding, Geoenrichment a Routing spotřebovávají kredity. Pro informace o kreditech prosím navštivte tento odkaz.
GETADDRESS
Funkce GETADDRESS vám umožňuje určit adresu na základě zeměpisné délky a šířky pomocí reverzního geokódování. Můžete si vybrat preferovaný geokodér z rozbalovací nabídky geokodérů, včetně možnosti zvolit vlastní geokodér. Rozbalovací nabídka zobrazí všechny geokodéry nastavené ve vaší organizaci ArcGIS.
V následujícím videu prozkoumáme scénář, kde jsou data průzkumu reprezentována v souřadnicovém systému UTM. Pomocí funkce GETADDRESS převedeme tyto souřadnice na adresy, napíšeme a spustíme funkci pomocí uživatelského rozhraní Function Builder. Nakonec přidáme tyto adresy do mapy ArcGIS pro Excel.
GETCOORDINATES
Funkce GETCOORDINATES geokóduje lokaci a vrací zeměpisnou šířku a délku a volitelně skóre shody adresy, které ukazuje kvalitu shody při geokódování adres. Můžete si vybrat preferovaný geokodér z rozbalovací nabídky geokodérů, včetně možnosti zvolit vlastní geokodér. Rozbalovací nabídka zobrazí všechny geokodéry nastavené ve vaší organizaci ArcGIS.
Funkce 'GETCOORDINATES' nejen převádí adresy na souřadnice v souřadnicovém systému Web Mercator, ale také umožňuje jejich převod do mnoha dalších souřadnicových systémů. V níže uvedeném videu uvidíme scénář, kde jsou adresy v Nizozemsku převedeny do nizozemského národního souřadnicového systému (RD New wkid 28992) pomocí ArcGIS Function Builder. Nakonec jsou souřadnice vykresleny na topografické mapě s nizozemským souřadnicovým systémem.
ENRICHBYPOINT
Funkce ENRICHBYPOINT je funkcí Geoenrichment. Pomocí funkce ENRICHBYPOINT můžete obohatit svou bodovou lokaci v určitém bufferu nebo čase jízdy o další demografické a lokalizační datové proměnné a lépe poznat svou lokaci. Další informace mohou vést k lepšímu porozumění, analýze a rozhodování.
V následujícím videu ukážeme, jak jsou bodové lokace měst v Kalifornii obohaceny o datové proměnné. Obohatíme tyto lokace o celkovou populaci a index cestování. Nakonec vizualizujeme obohacená data na mapě ArcGIS pro Excel, tato analýza nám pomůže pochopit, kolik lidé na různých místech obvykle utrácejí za cestování.
ENRICHBYGEOGRAPHY
Funkcí ENRICHBYGEOGRAPHY můžete obohatit geografické úrovně jako okresy, státy, blokové skupiny, sčítací okrsky, obce, emiráty, departementy, provincie, regiony atd. o další demografické a lokalizační datové proměnné. V podstatě přidáváte demografická, obchodní, zdravotní, kriminální, vzdělávací, krajinná, výdajová a politická data do nových sloupců jako kontextová data ve vašem datovém listu.
Níže uvedené video ukazuje PSČ oblasti New York na mapě a obohacení těchto PSČ o datové proměnné generace Z tak, aby mapa zvýraznila nejvyšší koncentraci obyvatel generace Z.
ENRICHBYADDRESS
Stejně jako funkce ENRICHBYPOINT můžete pomocí funkce ENRICHBYADDRESS obohatit svou adresní lokaci v určitém bufferu nebo čase jízdy o další demografické a lokalizační datové proměnné.
FINDROUTE & FINDROUTEBYADDRESS
Použitím funkcí FINDROUTE a FINDROUTEBYADDRESS mohou uživatelé vypočítat celkovou vzdálenost a čas cesty mezi dvěma bodovými lokacemi nebo adresami. Tyto funkce poskytují cenné informace o trasách.
HELPER FUNCTIONS
Také poskytujeme Helper functions. Helper functions v ArcGIS pro Excel jsou vzorce, které pomáhají s různými operacemi jako geokódování, geoobohacení a směrování. Zahrnují funkce jako LISTDATACOLLECTIONS, LISTGEOGRAPHIES, SUGGESTADDRESS, LISTTRAVELMODES a ADDHEADERS. Tyto funkce vám pomáhají spravovat a manipulovat s datovými kolekcemi, navrhovat adresy na základě vstupu, zobrazovat dostupné způsoby cestování pro směrování a přidávat záhlaví do vašich datových sad v Excelu.
Poznámka – Helper functions nevyužívají kredity. Funkce SUGGESTADDRESS spotřebovává kredity pouze tehdy, když požadujete více než 15 návrhů najednou.
Například funkce LISTGEOGRAPHIES poskytuje výběr geografických úrovní dostupných pro analýzu dat. Pomocí této funkce můžete vypsat různé geografické úrovně (například okresy, provincie, PSČ, regiony atd.) v rámci země nebo vypsat ID oblastí pro konkrétní geografickou úroveň a hledat geografické oblasti. Můžete také zkopírovat a vložit generovaná geografická jména nebo ID z funkce do samostatné datové sady nebo je připojit k jiné datové sadě pro další analýzu. Níže uvedené video ukazuje získávání sčítacích okrsků pro stát Ohio ve Spojených státech a obcí regionu Veneto v Itálii pomocí této funkce.
SUGGESTADDRESS funkce na základě uživatelského vstupu navrhuje možné shody. Video ukazuje shody adres, které může funkce získat při hledání textu Starbucks Riverside Downtown CA.
OMEZENÍ A ŘEŠENÍ
Spouštění vzorce funkce ArcGIS uvnitř tabulek Excel nebo ve sloupci přímo napravo od tabulky Excel způsobuje chybu #SPILL!. Příčinou tohoto chování je omezení v Microsoft Excelu, kde není plná podpora spouštění vzorců v tabulkách Excelu; prosím podívejte se na odkaz pro řešení tohoto problému.

Doufáme, že tento článek považujete za informativní. Vyzkoušejte funkci ArcGIS pro Excel a zjistěte, jak vám může pomoci ve vaší práci. Pokud máte jakékoli dotazy nebo nápady na vylepšení, prosím sdílejte je v sekci komentářů níže.