国と言語を使用した複数の国のロケーターの作成
国や言語の住所エレメントでフォーマットされた参照データは、複数の国や言語でジオコーディング機能をサポートするロケーターを作成するために重要です。 複数の国や言語に対応した単一ロールのロケーターや、複数の国や言語をサポートする複数のレイヤーを持つ複数ロールのロケーターを作成できます。
国または地域
ロケーターを作成するとき、国はローカルの住所のパターンとフォーマットを扱うため、または参照データに国固有のジオコーディング ロジックを適用すべき場所を特定するために使用されます。 地域や地域の略称も重要で、各地域や州に特有の州道の形式を作成するために役立ちます。 ロケーター構築に使われるプライマリー参照データに複数の地域のデータが含まれている場合、すべての地域の住所や場所を検索することも、検索を制限して特定の国や地域以外の一致を除外することもできます。 複数の国や地域のデータを持つロケーターを構築するとき、参照データには国コード フィールドが必要です。 ロケーターの作成 ツールを実行するときは、定義した国コードを使用するために、国または地域 で <データ内で定義> を選択します。 参照データ内で 3 文字の国コードとして使用する入力値は、[サポートされている国コード] 列で確認してください。

ジオコード出力に国コードを表示する
ロケーターの構築時に、大陸または複数の地域のロケーターを使用する場合などは、ジオコーディングされた結果内で国コードを返すことができます。 ジオコーディング結果に国を含める場合は、ロケーターの作成 ツールの 国または地域 パラメーターを、<データ内で定義> に設定します。 国コード値を含むフィールドを参照データに挿入し、ロケーター ロールの Country Code フィールドにマッピングします。 国または地域セクション内の図にあるデータを使用すると、POI_country_from_combo_box という名前の国が 国または地域 パラメーターで選択された場合に、POI ロールに基づくロケーターが作成されます。 国または地域 パラメーターで <データ内で定義> が選択され、参照データの国コードが POI_country_code_from_reference_data という名前のロケーター ロールの Country Code フィールドにマッピングされた場合、POI ロールに基づく 2 番目のロケーターが作成されます。 場所検索 ウィンドウで Epcot を検索した結果を、次の図に示します。

言語
言語は、1 つの国で複数の言語が使用可能な場合に、住所を表すため出力ラベルを書式設定するため、またはロケーターを構築するときに参照データに言語固有のジオコーディング ロジックを適用すべき場所を特定するためにも使用されます。 ロケーター構築に使用されるプライマリー参照データに言語が含まれている場合、同じ国または地域で、複数の言語を使用して、住所や場所を検索できます。 たとえば、北アメリカは多言語地域であり、参照データ内の各フィーチャは英語、フランス語、スペイン語など、話されている言語ごとのレコードで表現されます。 すなわち、データで表されているすべての言語で、単一のロケーターを使用して、同じ住所や場所を検索できます。 複数言語のデータを含むロケーターを作成するときは、言語コード フィールドを含めて、言語コード パラメーターに <データ内で定義> を選択します。 参照データ内で 3 文字の言語コードとして使用する入力値は、サポートされている言語コード列で確認してください。