ArcGIS for Excel enthält ArcGIS Functions, die es Ihnen ermöglichen, georäumliche Operationen in Excel durchzuführen. Mit diesen Funktionen können Sie Geokodierung durchführen, Ihre Daten mit zusätzlichen Datenvariablen anreichern und Routing-Operationen ausführen, ohne Ihre vertraute Excel-Umgebung zu verlassen. ArcGIS for Excel bietet eine intuitive Benutzeroberfläche zum Schreiben, Verwalten und Ausführen von ArcGIS Functions.
Lassen Sie uns jede ArcGIS Function mit der Function Builder-Benutzeroberfläche erkunden, um herauszufinden, was es gibt und wie sie in Arbeitsabläufen helfen können.
Hinweis - Bevor Sie die ArcGIS for Excel-Funktion verwenden, müssen Sie sich mit einem Organisationskonto bei ArcGIS anmelden. Geokodierungs-, Geoanreicherungs- und Routing-Funktionen verbrauchen Credits. Um mehr über die Credits zu erfahren, lesen Sie bitte diesen Link.
GETADDRESS
Die GETADDRESS-Funktion ermöglicht es Ihnen, die Adresse an einem Längen- und Breitengradstandort durch Reverse-Geocoding zu bestimmen. Sie können Ihren bevorzugten Geocoder aus dem Geocoder-Dropdown-Menü auswählen, einschließlich einer Option zur Auswahl eines benutzerdefinierten Geocoders. Das Dropdown-Menü zeigt alle Geocoder an, die innerhalb Ihrer ArcGIS Organization eingerichtet wurden.
Im folgenden Video erkunden wir ein Szenario, in dem Umfragedatenstandorte im UTM-Koordinatensystem dargestellt sind. Mithilfe der GETADDRESS-Funktion konvertieren wir diese Koordinaten in Adressen, schreiben und führen die Funktion mit der Function Builder-Benutzeroberfläche aus. Schließlich fügen wir diese Adressen der ArcGIS for Excel-Karte hinzu.
GETCOORDINATES
Die GETCOORDINATES-Funktion geokodiert einen Standort und gibt Breiten- und Längengrad sowie optional einen Adressübereinstimmungswert zurück, der die Qualität der Übereinstimmung bei der Geokodierung von Adressen angibt. Sie können Ihren bevorzugten Geocoder aus dem Geocoder-Dropdown-Menü auswählen, einschließlich der Option zur Auswahl eines benutzerdefinierten Geocoders. Das Dropdown-Menü zeigt alle Geocoder an, die innerhalb Ihrer ArcGIS Organization eingerichtet wurden.
Die 'GETCOORDINATES'-Funktion konvertiert nicht nur Adressen in Koordinaten im Web Mercator-Koordinatensystem, sondern ermöglicht auch die Konvertierung in viele andere Koordinatensysteme. Im untenstehenden Video sehen wir ein Szenario, in dem niederländische Adressen in das niederländische nationale Koordinatensystem (RD New wkid 28992) mit dem ArcGIS Function Builder konvertiert werden. Schließlich werden die Koordinaten auf einer topografischen Basiskarte des niederländischen Koordinatensystems dargestellt.
ENRICHBYPOINT
Die ENRICHBYPOINT-Funktion ist eine Geoanreicherungsfunktion. Mit der ENRICHBYPOINT-Funktion können Sie Ihren Punktstandort innerhalb eines bestimmten Puffers oder Fahrzeit mit zusätzlichen demografischen und standortbezogenen Datenvariablen anreichern und mehr über Ihren Standort erfahren. Die zusätzlichen Informationen können zu einem besseren Verständnis, Analyse und Entscheidungsfindung beitragen.
Im folgenden Video zeigen wir, wie Punktstandorte für Städte in Kalifornien mit Datenvariablen angereichert werden. Wir werden diese Standorte mit Gesamtbevölkerung und Reiseindex anreichern. Schließlich visualisieren wir die angereicherten Daten auf der ArcGIS for Excel-Karte. Diese Analyse hilft uns zu verstehen, wie viel Menschen an verschiedenen Orten tendenziell für Reisen ausgeben.
ENRICHBYGEOGRAPHY
Mit der ENRICHBYGEOGRAPHY-Funktion können Sie geografische Ebenen wie Bezirke, Bundesstaaten, Blockgruppen, Zensusbezirke, Gemeinden, Emirate, Departements, Provinzen, Regionen usw. mit zusätzlichen demografischen und standortbezogenen Datenvariablen anreichern. Grundsätzlich fügen Sie dem neuen Spaltenkontext in Ihrem Datenblatt demografische, geschäftliche, Gesundheits-, Kriminalitäts-, Bildungs-, Landschafts-, Ausgaben- und Politikdaten als Kontextdaten hinzu.
Im untenstehenden Video werden Postleitzahlen im Raum New York auf der Karte angezeigt und diese Postleitzahlen mit Gen Z-Datenvariablen angereichert, sodass die Karte die höchste Konzentration von Gen Z-Bewohnern hervorhebt.
ENRICHBYADDRESS
Wie bei der ENRICHBYPOINT-Funktion können Sie mit der ENRICHBYADDRESS-Funktion Ihren Adressstandort innerhalb eines bestimmten Puffers oder Fahrzeit mit zusätzlichen demografischen und standortbezogenen Datenvariablen anreichern.
FINDROUTE & FINDROUTEBYADDRESS
Mit den Funktionen FINDROUTE und FINDROUTEBYADDRESS können Benutzer die gesamte Reisedistanz und -zeit zwischen zwei Punktstandorten oder Adressen berechnen. Diese Funktionen bieten wertvolle Routinginformationen.
HELPER FUNCTIONS
Wir bieten auch Helper functions an. Helper functions in ArcGIS for Excel sind Formeln, die bei verschiedenen Operationen wie Geokodierung, Geoanreicherung und Routing unterstützen. Dazu gehören Funktionen wie LISTDATACOLLECTIONS, LISTGEOGRAPHIES, SUGGESTADDRESS, LISTTRAVELMODES und ADDHEADERS. Diese Funktionen helfen Ihnen dabei, Datensammlungen zu verwalten und zu manipulieren, Adressen basierend auf Eingaben vorzuschlagen, verfügbare Reisemodi für das Routing aufzulisten und Überschriften zu Ihren Datensätzen in Excel hinzuzufügen.
Hinweis – Helper functions verbrauchen keine Credits. Die SUGGESTADDRESS-Funktion verbraucht Credits, wenn Sie mehr als 15 Vorschläge gleichzeitig anfordern.
Zum Beispiel bietet die LISTGEOGRAPHIES-Funktion eine Auswahl verfügbarer geografischer Ebenen für die Datenanalyse. Durch Nutzung der Funktion können Sie verschiedene geografische Ebenen (wie Bezirke, Provinzen, Postleitzahlenbereiche, Regionen usw.) innerhalb eines Landes auflisten oder Bereichs-IDs für eine bestimmte geografische Ebene abrufen und nach Geografien suchen. Sie können auch die generierten geografischen Namen oder IDs aus der Funktion kopieren und in einen separaten Datensatz einfügen oder sie einem anderen Datensatz zur weiteren Analyse hinzufügen. Das untenstehende Video zeigt das Abrufen von Census-Bezirken für den Bundesstaat Ohio in den Vereinigten Staaten sowie Gemeinden der Region Venetien in Italien mithilfe dieser Funktion.
SUGGESTADDRESS Funktion schlägt basierend auf Benutzereingaben mögliche Übereinstimmungen vor. Das Video zeigt die Adressübereinstimmungen, die die Funktion abrufen kann, wenn nach dem Text Starbucks Riverside Downtown CA gesucht wird.
EINSCHRÄNKUNG UND LÖSUNG
Das Ausführen der ArcGIS-Funktionsformel innerhalb von Excel-Tabellen oder direkt rechts neben einer Excel-Tabelle verursacht den Fehler #SPILL!. Die Ursache dieses Verhaltens ist eine Einschränkung innerhalb von Microsoft Excel, bei der das Ausführen von Formeln in Excel-Tabellen nicht vollständig unterstützt wird. Bitte prüfen Sie den Link für eine Lösung.

Wir hoffen, dass Sie den Artikel informativ finden. Probieren Sie die ArcGIS for Excel-Funktion aus und sehen Sie selbst, wie Ihnen die ArcGIS for Excel-Funktion bei Ihrer Arbeit hilft. Wenn Sie Fragen oder Verbesserungsvorschläge haben, teilen Sie diese bitte im Kommentarfeld unten mit.