独自のデータを使ってジオコーディングする際に最初に行うプロセスの 1 つがロケーターの作成です。 ロケーターの作成では、道路の中心線、課税土地区画、建物名レイヤーなどの参照データを選択し、その参照データに適したロケーター ロールを決定して、選択した 1 つまたは複数のロケーター ロールからフィールドに適切なデータ フィールドをマッピングします。 一度に複数のタイプの位置を検索できるように、複数の参照データセットおよびロールを使用して 1 つのロケーターを作成できます。
ロケーター コンポーネント
ロケーターを構築するための主要なコンポーネントを次の各セクションで説明します。
プライマリ参照データ
ジオコーディング結果の品質はプライマリ参照データの品質に基づくため、特定したい住所および場所のジオメトリと属性を参照データに含める必要があります。 たとえば、番地の住所を検索する場合、参照データには番地の範囲、道路名、特定の道路の住所属性を含めなければなりません。 参照データは、次の空間フィーチャで構成することができます。
- 住所 - ポイント、道路、区画、建物フットプリント
- 対象ポイント - ランドマーク、地名、建物
- 居住区 - 都市、地域、国、郵便番号
- 位置 - 井戸、パーキング メーター、国勢調査区
ロケーター ロール
ロケーターの役割は、使用されるデータのタイプ (区画、道路中心線、郵便、対象ポイントなど) を定義し、ロケーターの構築時に使用する適切なフィールドとジオコーディング結果で返される情報を提供します。 ArcGIS Pro で提供されるプライマリ ロケーターの役割では、単一ロールのロケーターまたはマルチロールのロケーターとして、次のタイプのロケーターを構築できます。
- ポイント住所 - 家屋および建物の位置を表すポイントに基づくストリート住所です。 ここにはサブアドレスが含まれます。これは家屋および建物のサブユニット位置 (スイート、フロア、アパートなど) を表すポイントに基づいています。
- Parcel - 不動産として見なされる土地区画。1 軒以上の家屋やその他の構造物が建てられていることがあります。 通常は、住所とパーセル ID 番号が割り当てられています (例: 17 011100120063)。
- ストリート住所 - 道路に基づくストリート住所であり、番地がさまざまな数値から内挿されます。 交差点、道路名、道路ブロック、道路延長が含まれます。
- 対象ポイント - 行政区画、地名、企業、ランドマーク、地理フィーチャで構成されます (Starbucks など)。
- 郵便番号 - 郵便番号と拡張番号付きの郵便番号であり、最適なリバース ジオコーディング結果を返すために、ポリゴン参照データを使用する必要があります。
- 地方 - 都市、近郊地域、郡、県、地区、テリトリー、州などの行政区域であり、最適なリバース ジオコーディング結果を返すために、ポリゴン参照データを使用する必要があります。
フィールド マップ
選択した 1 つまたは複数のロケーター ロールに合わせて、プライマリ参照データ内のフィールドを選択します。 ロケーターの構築時に適切なフィールドを選択しないと、住所と場所をジオコーディングまたは検索する際の住所の照合方法に影響が及びます。
代替名テーブル
上述した参照データはプライマリ参照データであり、各フィーチャについて住所属性が少なくとも 1 組は格納されている必要があります。 一方で、1 つのフィーチャが複数の名前で呼ばれる場合があります。 たとえば、27th Street という正式名称の道路が、Old County Road 30 と呼ばれることがあります。 フィーチャに複数の名前がある場合に備えて、それぞれの代替名を別の参照テーブルに格納することができます。 テーブル内のレコードは、プライマリ参照データと代替名テーブルの両方に対応する ID フィールドに格納されたフィールド値を使用して、プライマリ参照データに結合されます。 代替名テーブル ロールは、代替名をサポートするロケーターを構築するときに使用する必要がある適切なフィールドを提供します。 ロケーターを作成する場合、代替名テーブルは任意に使用できます。
代替名テーブルおよび代替名テーブル ロールの詳細