Skip To Content

Bewährte Methoden für die Geokodierung mit GeoAnalytics

Mit dem Werkzeug Positionen aus Tabelle geokodieren in ArcGIS GeoAnalytics Server werden große Adressentabellen mit einem vom Benutzer konfigurierten Locator-Service in Punkte geokodiert. Bei Verwendung von Positionen aus Tabelle geokodieren ist es wichtig, die bewährten Methoden zu berücksichtigen, die nachfolgend beschrieben werden.

Herstellen einer Verbindung zu einem Locator-Service

Wird ein Locator-Service für die Verwendung mit Positionen aus Tabelle geokodieren konfiguriert, kann der Server, auf dem der Locator-Service gehostet wird, ein eigenständiger Server oder mit demselben Portal for ArcGIS wie Ihr GeoAnalytics Server verbunden sein. Wenn eine eigenständige ArcGIS-Server-Site zum Hosten des Locator-Service verwendet wird, muss der Server über ein gültiges Zertifikat verfügen, das von einer Zertifizierungsstelle signiert wurde. In diesem Fall werden selbstsignierte Zertifikate und Domänenzertifikate nicht unterstützt und führen dazu, dass das Werkzeug nicht ausgeführt werden kann. Wenn Sie ein selbstsigniertes Zertifikat oder Domänenzertifikat verwenden möchten, muss Ihr Locator-Server mit Portal for ArcGIS verbunden sein.

Konfigurieren der GeoAnalytics Server-Einstellungen

Wenn Sie große Tabellen geokodieren, müssen Sie beim Ausführen des Werkzeugs Positionen aus Tabelle geokodieren möglicherweise Ihre GeoAnalytics Server-Einstellungen ändern. Jeder Kern in einer GeoAnalytics Server-Site versucht beim Ausführen des Werkzeugs mehrere Anforderungen gleichzeitig an einen Locator-Service zu senden. Je nachdem, wie viele Instanzen des Locator-Service auf dem Locator-Server ausgeführt werden, ist möglicherweise nicht genügend Kapazität zum Verarbeiten der Anforderungen von allen verfügbaren Kernen auf Ihrer GeoAnalytics Server-Site verfügbar. Wenn dies der Fall ist, akzeptiert der Locator-Service möglicherweise keine Anforderungen mehr von Ihrem GeoAnalytics Server, sodass das Werkzeug Positionen aus Tabelle geokodieren möglicherweise nicht ausgeführt werden kann.

Um dieses Problem zu vermeiden, empfiehlt es sich, die Systemeinstellungen von GeoAnalytics Server während der Ausführung des Werkzeugs Positionen aus Tabelle geokodieren vorübergehend zu ändern, sodass nicht mehr als ein Viertel der Anzahl der verfügbaren Locator-Service-Instanzen verwendet wird. Angenommen, Sie verfügen über einen Locator-Server, auf dem ArcGIS World Geocoder und 16 Instanzen des ausgeführten Service gehostet werden. Zur Vermeidung einer Überlastung des Locator-Servers sollten Sie die GeoAnalytics Server-Site auf die Verwendung von nur 4 Kernen (ein Viertel von 16) beschränken. Um dies für eine GeoAnalytics Server-Site mit insgesamt 8 verfügbaren Kernen festzulegen, stellen Sie percentageMaxAllowedComputeCores auf 50 ein.