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.
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.
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
Rolle | Primä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 |