Global Geocoding-Modul

PB-Support für die Geocoding-Produktdokumentation

Wir haben jetzt einen festen Standort für die Geocoding-Produktdokumentationen auf der PB Support-Website unter Geocoding-Support. Hier finden Sie Benutzerhandbücher, Entwicklerhandbücher sowie Datenbank- und Software-Versionshinweise für unsere Geocoding-Produkte.

PBLocator REST-API für ArcGIS

Der PBLocator der Spectrum Technology Plattform ist eine Option, die Pitney Bowes-Geocodierungsdienste in einer ESRI-Umgebung bereitstellt.

PBLocator for Geocoding erfordert die Installation der Spectrum Technology Platform 2018.2.0 und eines lizenzierten Global Geocoding-Moduls.

Der PBLocator unterstützt die folgenden ESRI-Vorgänge:

  • findAddressCandidates: Geocodieren Sie jeweils einen Standort oder eine Adresse mithilfe einer GET-Anforderung.
  • geocodeAddress: Geocodieren Sie eine Liste von Adressen als Batch mit einer einzelnen POST-Anforderung.
  • reverseGeocode: Gibt die Adresse oder Standortkandidaten zurück, wenn eine XY-Position in einer GET-Anforderung angegeben wird.
  • suggest: Stellt vorgeschlagene Kandidaten auf der Grundlage der zeichenweisen Benutzereingabe in eine GET-Anforderung bereit.

Weitere Informationen finden Sie im Handbuch für Global Geocoding REST-Webservices.

Custom Dataset Builder

Custom Dataset Builder ist ein Dienstprogramm zum Erstellen neuer Datasets zur Verwendung im Global Geocoding-Modul und in der Webservice-API. Mit diesem Dienstprogramm können Benutzer ihre eigenen Standortdaten in einem konsumierbaren Format für die Verwendung in einem der vorhandenen Geocoder von Pitney Bowes integrieren, und zwar auf die gleiche Art und Weise wie standardmäßige Adress-Datasets verwendet werden.

Custom Dataset Builder erstellt benutzerdefinierte Datasets mithilfe von Standortdaten aus mehr als 100 Ländern und Sprachen. Die Daten müssen im TAB-Format vorliegen (native oder nativeX).

Custom Dataset Builder kann Datasets für Adressbereiche und Punktpositionen erstellen. Unterstützte Vorgänge umfassen das Forward Geocoding von Straßen, Straßenkreuzungen und Adresspunkten. Forward Geocoding wird für alle unterstützten Länder außer Israel unterstützt. Reverse Geocoding wird für alle Länder außer die USA unterstützt. Mit Custom Dataset Builder erstellte Daten unterstützen derzeit kein Interactive Geocoding.

Datasets, die mit Custom Dataset Builder erstellt wurden, sind mit Spectrum 12.2 und höher sowie mit den Datenaktualisierungen für Q2 2018 und höher kompatibel. Sie sind nicht abwärtskompatibel.

Der Ergebniscode für das Straßen-Geocoding enthält ein „U“ für Benutzer-Datasets, um sie von „A“ zu unterscheiden, wenn Kandidaten aus dem standardmäßige Adress-Dataset stammen. Zum Beispiel: S5HPNTSCZU anstelle von S5HPNTSCZA.

Custom Dataset Builder ist ein Befehlszeilenwerkzeug. Die Konfiguration erfolgt über JSON.

Das Custom Dataset Builder-Benutzerhandbuch ist in der .ZIP-Datei des Werkzeuges enthalten. Anweisungen finden Sie auch im Global Geocoding-Benutzerhandbuch.

Interactive Geocoding für World Places

Für das Global Geocoding-Module steht jetzt ein World Places Interactive-Dataset zur Verfügung, mit dem Sie Weltstädte und Postleitzahlen mit minimaler Eingabe finden können. Das World Places-Dataset wurde optimiert, um potenzielle Übereinstimmungskandidaten zurückzugeben, wenn nur wenige Zeichen eingegeben werden. Dies macht dieses Dataset ideal für den Einsatz in mobilen Anwendungen, die Orte leicht finden müssen.

Dieses Dataset schließt die Lücke, wenn kein interaktives Dataset auf Länderebene verfügbar ist. Es enthält Weltstädte, Verwaltungsgebiete über Stadtebene und Postleitzahlen. Es gibt keine Straßendaten. Es unterstützt Namen in mehreren Sprachen, sofern vorhanden. Die Eingabe ist eine Zeichenfolge, die den Städtenamen oder die Postleitzahl sowie optionale XY-Koordinaten und das Land enthält.

Verwenden Sie World Places mit dem Schritt „GGM Interactive“, um nach Ortsnamen oder Postleitzahlen zu suchen. Für diesen Zweck ist ein neuer Suchtyp namens „World Places“ verfügbar. Der Name des REST-API-Parameters lautet SEARCH_WORLD_PLACES . Der Vergleichsmodus ist „Standard“.

Einstellung „Nur World Geocoder“

In dieser Version des Global Geocoding-Moduls können Sie festlegen, dass nur der World Geocoder für die Geocodierung verwendet wird. Da Sie nur eine Datenbank für GGM konfigurieren können, fügen Sie alle Ihre Daten in GGM hinzu und verwenden Sie diese Einstellung, um World-Daten auszuführen, ohne sie gesondert konfigurieren zu müssen. Diese Einstellung ist nur für Forward Geocoding verfügbar.

Rückgriff auf World Geocoder

Die Voreinstellung für die Geocodierung „Rückgriff auf World Geocoder“ im Global Geocoding-Modul wurde für die Verwendung mit jedem Länder-Geocoder erweitert. Mit dieser Einstellung wird ein Übereinstimmungskandidat aus dem World Places-Dataset zurückgegeben, wenn keine Übereinstimmung mit dem Geocode des Landes möglich ist. Bisher gäbe es nur einen Rückgriff, wenn der Länder-Geocoder fehlen würde.

Zulassen des PBKey-Rückgriffs für die USA

„Rückgriff auf PBKey zulassen“ ist eine benutzerdefinierte Voreinstellung für die Geocodierung von US-Adressen, die einen pbKey™ unique identifier zurückgibt. Wenn die Adresse einen eindeutigen pbKey-Bezeichner enthält, kann sie als Suchschlüssel dienen, um Attribute aus Pitney Bowes GeoEnrichment-Datasets zu einer Adresse hinzuzufügen.

Verwenden Sie „Rückgriff auf PBKey zulassen“, wenn eine Adresse, die nicht mit einer der MLD (Master Location Data) übereinstimmt, mit einem anderen Datensatz übereinstimmt. Der pbKey™ unique identifier des nächstgelegenen MLD-Punkts innerhalb der Suchentfernung wird zurückgegeben. Der pbKey™ unique identifier für den Rückgriff unterscheidet sich von einem genauen MLD-pbKey™ unique identifier mit einem vorangestellten „X“ im Rückgabewert, beispielsweise X00001XSF1IF. Ein MLD-pbKey™ unique identifier für eine genaue Übereinstimmung beginnt mit einem „P“.

Erweiterte Mittelpunkte

Die Funktion „Erweiterte Mittelpunkte“ seht für die Geocodierung von US-Adressen zur Verfügung, wenn Master-Standortdaten (MLD) und das optionale Master Location Structure-Mittelpunkt-Dataset (MLDB) installiert sind. Wenn in MLD eine Adressenübereinstimmung gefunden wird, wird das MLDB-Dataset nach zusätzlichen Geocodes für die übereinstimmende Adresse durchsucht. Wenn zusätzliche Kandidaten für die übereinstimmende Adresse gefunden werden, werden diese zurückgegeben. Wenn zuvor mehr als ein Geocode auf Punktebene für eine Adresse gefunden wurde, wird nur der Geocode-Kandidat mit der höchsten Qualität zurückgegeben.

POI-Vergleiche

Benutzer des Global Geocoding-Moduls können jetzt den US-Adressenvergleich für Gebäude, Firmen und andere Points of Interest mithilfe einer Points of Interest-Indexdatei (poi.gsi) nutzen, die in den Master Location Data- und HERE Point-Adressen enthalten ist. Diese optionale Datei bietet erweiterte Unterstützung beim Vergleich von Aliasnamen.

Aktivieren Sie das Kontrollkästchen Gebäudesuche in Adresszeile in der Management Console oder im Enterprise Designer. Bei REST-Aufrufen lautet die Einstellung FIND_BUILDING_SEARCH. Die POI-Indexdatei wird automatisch durchsucht, wenn diese Option aktiviert und ein Firmen-, Gebäude- oder POI-Name im Eingabefeld mainAddress angegeben ist. POI-Vergleiche werden im Feld IsStreetAlias zurückgegeben. Aktivieren Sie die Rückgabe dieser Felder, indem Sie das Segmentkontrollkästchen „Einstellungen für Rückgabewerte“ aktivieren.

Verbesserungen beim Vergleich von einzeiligen US-Adressen

Eingegebene Straßendaten dem Postfach bevorzugen

Bei der Verarbeitung einzeiliger Adresse wurden Verbesserungen vorgenommen, um die eingegeben Straßeninformationen einem Postfach vorzuziehen. Beispiel:

Eingabe: MARVIN R BECK PT 1108 E PATTERSON/ POB 160 KIRKSVILLE MO 63501Alte Übereinstimmung: PO BOX 160

Neue Übereinstimmung:
1108 E PATTERSON ST

Eingebettete POIs

Der Vergleich von einzeiligen POIs wurde verbessert, um einen oder mehrere eingebettete POIs zu erkennen. Beispiel:

EINGABE: FIRST SHORE FEDERAL SAVINGS & LOAN W GREEN ST & PEARL ST SNOW HILL

Ergebnis:
FIRST SHORE FEDERAL SAVINGS & LOAN, SNOW HILL MD 21863

Mehrdeutige Straßennamen

Der Umgang mit Straßennamen wurde verbessert. Dies können nun auch Ortsnamen bei der Verarbeitung von einzeiligen Adressen sein. Beispiel:

Eingabe: BOX 58 ASHAWAY RI 02804

Vorherige Übereinstimmung:
58 ASHAWAY RD, 02804Neue Übereinstimmung: BOX 58, ASHAWAY RI 02804

Postfach oder Postfachnummer (#)

Der Vergleich von einzeiligen Postfachangaben wurde verbessert, wenn die Eingabe als POSTFACH erfolgt oder wenn der Nummer ein # vorangestellt ist.

Mehrere Kreuzungen

Die Verarbeitung und Meldung von Vergleichen von einzeiligen Adresse, die mehrere Kreuzungen enthalten, wurde bei Verwendung von Master-Standortdaten verbessert. Beispiel: 8th & laurel & 9th 21851.

Fehlende Hausnummern oder Hausnummern außerhalb des Bereichs

Die Verarbeitung von einzeiligen Adressen mit fehlenden Hausnummern oder Hausnummern außerhalb des zulässigen Bereichs wurde verbessert. Übereinstimmungen und Nichtübereinstimmungen werden jetzt genauer zurückgegeben.

Verbesserungen des POI-Vergleichs für die USA

Der POI-Vergleich für folgende Fälle verbessert:
  • Einzeilige Eingabeadresse, die einen POI enthält, der mit einem Ortsnamen endet und einer bestimmten Postleitzahl entspricht. Beispiel: CHARTER HOSP OF DENVER 80228
  • Einzeilige Eingabeadresse, die einen POI enthält, der mit einem Bundelandnamen endet und einer bestimmten Postleitzahl entspricht. Beispiel: BANK OF COLORADO 80720
  • Zweizeilige oder einzeilige Eingabeadresse, die einen POI enthält, der mit einer Nummer endet. Beispiel: KBIQ 102 7 80920

Vergleichsverbesserungen für die USA

Adressen mit Postfachnummernzeichen

Die Verarbeitung und Zuordnung von Postfachadressen, die ein „#“ vor der Postfachnummer enthalten, wurden verbessert. Beispiel: PO BOX #14.

Adressen mit Unterstrich

Die Verarbeitung von Eingabeadressen mit Unterstrichen wurde verbessert. Beispiel: __4750 Walnut St. 80301_.