Mit dem Werkzeug Straßen den Punkten zuweisen können Punktadressen mit Straßendaten verknüpft werden. Die Verknüpfung wird hergestellt, indem die Namen der Punkte und Straßen-Features sowie die dazwischenliegende Entfernung verglichen werden. Der beste Kandidat weist die größte Namensähnlichkeit auf, sollte aber auch nahe gelegen sein. Wurde eine Verknüpfung hergestellt, können für die Punktadresse eine Straßen-ID, die Straßenseite und ein neuer Punkt in der Nähe der Straße erstellt werden. Außerdem können zusätzliche Attribute von der Straße auf die Punktadresse übertragen werden. Zu den Anwendungsfällen für dieses Werkzeug zählen das Anhängen von Attributen aus Straßen an Punktadressen oder an die alternative Richtung, das Generieren von Punkten, die an der gleichen benannten Straße liegen und als Routenposition verwendet werden können, sowie das Erstellen von Fischgrätdiagrammen, die die Beziehung zwischen Punktadressen und dem verknüpften Straßen-Feature darstellen. Es gibt mehrere Gründe, das Werkzeug Straßen den Punkten zuweisen vor der Erstellung eines Locators im Rahmen der Datenvorbereitung zu verwenden. Einige dieser Fälle werden nachstehend beschrieben.
In der obigen Abbildung liegt die Dachpunktadresse 490 Main St näher am Straßenabschnitt für 5th Ave N, ist aber mit der linken Seite des Abschnitts Main St verknüpft, da der Punkt auf der linken Straßenseite liegt. Dafür wird herangezogen, wie der Straßenabschnitt digitalisiert wurde, ob die Straßennamenkomponenten übereinstimmen und ob die Hausnummer innerhalb des Hausnummernbereichs des Straßenabschnitts liegt. Der Straßenname hat Vorrang vor der Position des Punktes auf dem Straßenabschnitt. Der Straßenseitenpunkt für den Dachadressenpunkt wird vom Werkzeug Straßen den Punkten zuweisen erstellt, wenn der Parameter Ausgabegeometrie auf Geometrie des Straßenpunktes festgelegt wurde und für das Routing verwendet werden kann. Das Gebäude der Adresse 1 5th Ave S befindet sich an der Kreuzung von Main St und 5th Ave S. Basierend auf der Position kann es mit dem Straßenabschnitt Main St oder 5th Ave S verknüpft werden. Der Gebäudeeingang geht von der 5th Ave S ab, sodass die Punktadresse richtigerweise mit dem Abschnitt 5th Ave S verknüpft wurde: Die Straßennamenkomponenten ähneln sich, und die Hausnummer liegt im Hausnummernbereich 1 bis 99, welcher sich auf der linken Straßenseite befindet.
Erstellen eines Locators, der die Rückgabe von Dachpunkt- und Routenpositionen unterstützt
Bei der Geokodierung, beispielsweise beim Geoverarbeitungswerkzeug Adressen geokodieren, wird je nach Verwendungszweck der Positionen entweder die Rückgabe einer Dachposition oder einer Straßenposition, die sich für das Routing mit übereinstimmenden Adressen eignet, unterstützt. Genaue Dachpositionen benötigen Sie beispielsweise, um Positionen mit höherer Genauigkeit zu analysieren, Positionen entlang einer Straße wiederum benötigen Sie, um das Routing zu erleichtern. Wenn Ihnen Punktadressendaten (Dachdaten) und Straßenadressendaten (Liniendaten) vorliegen, können Sie einen Mehrfachrollen-Locator erstellen. Jedoch gibt dieser Locator entweder Punkt- oder Straßenadressen zurück; er gibt keine Adressen zurück, die optional beide Positionen umfassen. Zum Erstellen eines Locators, der die Rückgabe beider Positionen unterstützt, müssen Sie die beiden Datasets mit dem Geoverarbeitungswerkzeug Straßen den Punkten zuweisen verknüpfen. Wenn Sie als Ausgabegeometrie für das Werkzeug die Option Geometrie des Straßenpunktes festlegen und die Einträge InputPoint_X und InputPoint_Y den Parametern X-Anzeigewert und Y-Anzeigewert des Geoverarbeitungswerkzeugs Locator erstellen zuordnen, wird bei der Geokodierung die Rückgabe von wahlweise Dach- oder Routenpositionen durch den Punktadressen-Locator unterstützt. Sie können diese Option mit der Eigenschaft Bevorzugter Positionstyp im Dialogfeld Locator-Eigenschaften angeben.
Erstellen eines Locators, der alternative Straßennamen unterstützt
Wenn Sie vorhaben, von kombinierten Locators, die Locators mit den Rollen "Punktadresse" und "Straßenadresse" unterstützen und worin jeder Locator eine eigene Tabelle mit alternativen Straßennamen hat, zu einem Mehrfachrollen-Locator mit Unterstützung alternativer Straßennamen überzugehen, muss Ihnen eine einzelne Tabelle mit alternativen Namen vorliegen, die die verschiedenen Rollen über eine Straßennamen-Join-ID verknüpft. Verwenden Sie das Werkzeug Straßen den Punkten zuweisen, um ein Punktadressen-Dataset anhand der Straßen-Join-ID aus einem Straßenadressen-Dataset zu erweitern. Wählen Sie dazu die ID als eines der Felder im Parameter Straßenfeld(er) des Werkzeugs aus. Nach der Ausführung des Werkzeugs weisen die Punktadressen-Features und die Straßenabschnitte dieselbe Straßen-Join-ID auf, sodass bei der Erstellung des Locators beide Rollen mit einer einzelnen Tabelle für alternative Namen verknüpft werden können. So können Sie nach alternativen Straßennamen suchen und die Ergebnisse entweder über die Rolle "Punktadresse" oder die Rolle "Straßenadresse" des Mehrfachrollen-Locators abrufen. Außerdem können Sie mit der Eigenschaft Bevorzugter Straßenname den Standardwert überschreiben, sodass immer statt des übereinstimmenden Straßennamens der primäre Straßenname zurückgegeben wird.
Erstellen eines Punktadressen-Locators mit zusätzlichen Attributen, die über ein Straßen-Dataset verbunden werden
Wenn Sie über Punkt- wie auch Straßenadressendaten verfügen und einen Locator erstellen möchten, der nur die genauere Punktadressen-Geokodierung unterstützt, aber auch Attribute aus den Straßenadressendaten (z. B. Informationen zur Straßenseite) zurückgibt, können Sie vor der Erstellung des Punktadressen-Locators das Werkzeug Straßen den Punkten zuweisen verwenden. Wenn Sie dann im Geoverarbeitungswerkzeug Locator erstellen aus dieser Werkzeugausgabe einen Locator erstellen, enthalten die Punktadressen-Geokodierungsergebnisse die verknüpften Attribute, wie z. B. Straßenseite, Straßenabschnitts-ID-Feld oder Straßendecke.