Referenzdaten, die mit landes- und sprachbezogenen Adressenelementen formatiert sind, sind der Schlüssel zum Erstellen von Locators, die Geokodierungsfunktionen in mehreren Ländern und Sprachen unterstützen. Sie können Einzelrollen-Locators für mehrere Länder und Sprachen und Mehrfachrollen-Locators mit mehreren Layern, die mehrere Länder und Sprachen unterstützen, erstellen.
Land bzw. Region
Beim Erstellen eines Locators werden mithilfe des Landes lokale Adressenmuster und -formate verarbeitet, und es wird angegeben, wo landesspezifische Geokodierungslogik auf die Referenzdaten angewendet werden soll. Regionen und Regionsabkürzungen sind ebenfalls wichtig, da mit ihnen verschiedene Arten von Bundesstraßen erstellt werden, die für die jeweilige Region oder das jeweilige Bundesland spezifisch sind. Wenn die zum Erstellen eines Locators verwendeten primären Referenzdaten Daten für mehrere Regionen enthalten, können Sie Adressen oder Standorte in allen Regionen suchen oder die Suche begrenzen und Übereinstimmungen außerhalb einer Auswahl bestimmter Länder oder Regionen ausschließen. Beim Erstellen eines Locators mit Daten für mehrere Länder oder Regionen müssen die Referenzdaten ein Feld für den Ländercode enthalten. Wenn Sie das Werkzeug Locator erstellen ausführen, dann wählen Sie für Land oder Region die Option <Wie in Daten angegeben> aus, um die von Ihnen definierten Ländercodes zu verwenden.
Anzeigen des Ländercodes in der geokodierten Ausgabe
Beim Erstellen eines Locators können Sie den Ländercode im geokodierten Ergebnis zurückgeben, zum Beispiel wenn ein Locator für einen Kontinent oder für mehrere Regionen verwendet wird. Wenn das Land Teil des Geokodierungsergebnisses sein soll, dann legen Sie den Parameter Land oder Region im Werkzeug Locator erstellen auf <Wie in Daten angegeben> fest. Fügen Sie in den Referenzdaten ein Feld mit Ländercodewerten ein, und ordnen Sie es dem Feld Country Code in der Locator-Rolle zu. Unter Verwendung der Daten im Abschnitt "Land oder Region" der Abbildung wird ein auf der POI-Rolle basierender Locator erstellt, wenn ein Land im Parameter Land oder Region ausgewählt wird. Dieser Locator erhält den Namen POI_country_from_combo_box. Ein zweiter Locator basierend auf der POI-Rolle wird erstellt, wenn <Wie in Daten angegeben> für den Parameter Land oder Region ausgewählt wird und dem Feld Country Code in der Locator-Rolle ein Ländercode aus den Referenzdaten zugeordnet wurde. Dieser Locator erhält den Namen POI_country_code_from_reference_data. Das Ergebnis einer Suche nach Epcot im Bereich Suchen ist unten dargestellt.
Sprache
Auch die Sprache wird verwendet, um die Formatierung der Ausgabebeschriftung zu unterstützen, wenn in einem Land mehr als eine Sprache für die Darstellung von Adressen verwendet werden kann. Außerdem wird über die Spracheinstellung ermittelt, wo beim Erstellen eines Locators sprachspezifische Geokodierungslogik auf die Referenzdaten angewendet werden soll. Wenn die Sprache in den primären Referenzdaten zum Erstellen des Locators angegeben ist, können Sie mit mehreren Sprachen nach Adressen oder Positionen im selben Land oder in derselben Region suchen. Nordamerika beispielsweise ist eine mehrsprachige Region, und jedes Feature in den Referenzdaten wird mit einem Datensatz für jede gesprochene Sprache dargestellt, z. B. Englisch, Französisch und Spanisch. Das bedeutet, dass Sie mit einem einzigen Locator in allen in den Daten vorhandenen Sprachen nach derselben Adresse oder demselben Ort suchen können. Beim Erstellen eines Locators mit Daten für mehrere Sprachen fügen Sie ein Felder mit dem Sprachcode ein und wählen <Wie in Daten angegeben> für den Parameter Sprachcode aus.