HOW TO

Berechnen des Soundex-Wertes für einen Straßennamen

Last Published: April 25, 2020

Zusammenfassung

Die Soundex-Funktion erstellt Indexwerte für englischsprachige Strings. Diese Werte können verwendet werden, um innerhalb eines Datasets nach phonetisch ähnlichen Strings zu suchen.

ArcGIS verwendet eine Implementierung der Soundex-Funktion, um Straßennamen für Geokodierungsservices zu indizieren.

Vorgehensweise

Die in ArcGIS verwendete Soundex-Funktion erstellt ein einzelnes Zeichen, dem drei Ziffern folgen. Die Berechnung erfolgt mit folgender Prozedur:

  1. Der erste Buchstabe des Straßennamens wird beibehalten, und alle Vorkommen von a, e, h, i, o, u, w und y im Rest des Straßennamens werden entfernt. Beispiel:
   Brookside
   Brksd 
  1. Für maximal die ersten drei verbleibenden Buchstaben werden dem Soundex-Wert gemäß der folgenden Tabelle Ziffern hinzugefügt:
[O-Image] Soundex values
Im obigen Beispiel:
Brksd
B622 
Leerzeichen werden ignoriert, wenn der Straßenname aus mehreren Wörtern besteht.
  1. Wenn weniger als drei Buchstaben im Straßennamen übrig bleiben, werden nachgestellte Nullen hinzugefügt, um einen Soundex-Wert zu erstellen, der aus einem einzelnen Zeichen besteht, dem drei Ziffern folgen. Beispiel:
   Vine
   Vn
V500 

Artikel-ID:000003773

Hilfe von ArcGIS-Expert*innen erhalten

Technischen Support kontaktieren

Die Esri Support-App herunterladen

Zu den Download-Optionen

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden