Ausblenden von doppelten Features in Daten

Referenzdaten können so formatiert werden, dass sie doppelte Features enthalten, die dieselbe Position mit unterschiedlichen Attributen darstellen. Dies ist eine Möglichkeit, einen Locator zu erstellen, der alternative Namen unterstützt. Dies wird anhand der folgenden Daten veranschaulicht, wobei 12725 Yosemite Blvd, Waterford und 12725 CA-132, Waterford die gleiche Geometrie, jedoch unterschiedliche Werte im Feld FullStreetName aufweisen.

Attributtabelle "PointAddress" mit doppelten Features für die gleiche Position mit unterschiedlichen Namen

Die empfohlene Methode zum Erstellen eines Locators, der alternative Namen für Features unterstützt, besteht darin, die alternativen Werte zu einer Tabelle hinzuzufügen und eine Rolle mit einer Tabelle mit alternativen Namen zu verwenden, die der Rolle des primären Locators entspricht. Wenn die Referenzdaten jedoch bereits doppelte Features enthalten, können alternative Werte erstellt werden, und doppelte Geometrien werden ausgeschlossen, wenn der Locator mit dem Werkzeug Locator erstellen erstellt wird. Um doppelte Geometrien zu entfernen, sollten die primären Referenzdaten ein Feld mit einer ID enthalten, das die doppelten Features mit der gleichen Position miteinander verbindet. Dieses ID-Feld muss einem primären ID-Feld aus der Locator-Rolle zugeordnet werden, z. B. POINT_ADDRESS_ID. Dies reduziert die Größe des Locators und entfernt überflüssige gleichwertige Kandidaten aus den Geokodierungsergebnissen.

Attributtabelle "PointAddress" mit dem Feld POINT_ADDRESS_ID zum Verknüpfen doppelter Features für die gleiche Position

Das Werkzeug Locator erstellen verwendet die dem primären ID-Feld zugeordneten Werte, um alle doppelten Geometrien zu überspringen, mit Ausnahme der ersten gefundenen Geometrie, die im Locator gespeichert ist. Die alternativen Attributwerte werden basierend auf den übereinstimmenden IDs der doppelten Features erstellt.

Hinweis:

Wenn die Referenzdaten kein ID-Feld enthalten, können Sie es mit dem Werkzeug Identische finden hinzufügen. Das Shape-Feld kann verwendet werden, um nach Duplikaten in den primären Referenzdaten zu suchen, auf Basis der Annahme, dass sie die gleiche Geometrie haben. In den Referenzdaten können Duplikate entstehen, wenn zwei verschiedene Adressen oder interessante Orte (POIs) dieselbe Position verwenden, was problematisch sein kann. Diese Prozedur funktioniert nicht in allen Fällen. Wenn das Shape-Feld mit dem Werkzeug Identische finden verwendet wird, enthält die Ausgabetabelle identische IDs für die doppelten Features. Anschließend kann es mit den primären Referenzdaten verknüpft und zum Erstellen des Locators verwendet werden.

Angenommen, Sie verfügen über eine Point-Feature-Class, die Sie als primäre Referenzdaten verwenden möchten und die 13 Millionen Features enthält, wobei 10 Millionen eindeutige Features sind. Beim Zuordnen des primären ID-Feldes wird im Werkzeug Locator erstellen die Funktion zum Entfernen von doppelten Geometrien aktiviert. Das Ergebnis ist ein Locator, dessen Größe von 253 MB auf 200 MB reduziert wurde.

Primäre ID-Felder für jede Rolle

RollePrimäre ID

Punktadresse

Join-ID für Adresse

Flurstück

Join-ID des Flurstücks

Straßenadresse

Join-ID für Straße

POI

Join-ID für Ort

Entfernungsmarker

Join-ID für Straße

Entfernungsbereich

Join-ID für Straße

Postleitzahl

Join-ID für Postleitzahl

Erweiterung der Postanschrift

Join-ID für Erweiterung der Postanschrift

Postalischer Bestimmungsort

Als primäre ID im Werkzeug Locator erstellen wird eine Kombination aus der Join-ID für die Postleitzahl und den Join-IDs aller zugeordneten Verwaltungsbereiche verwendet, weshalb alle zugeordnet werden sollten.

Zone

Join-ID für Zone

Block

Join-ID für Block

Sektor

Join-ID für Sektor

Stadtteil

Join-ID für Stadtviertel

Bezirk

Join-ID für Bezirk

Stadt

Join-ID für Stadt

Ballungsgebiet

Join-ID für Ballungsgebiet

Subregion

Join-ID für Subregion

Region

Join-ID für Region

Gebiet

Join-ID für Gebiet

Land

Join-ID für Land