ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

演習 4: テーブル内の住所のジオコーディングと不一致の住所の再照合

  • データの取得
  • テーブル内の住所のジオコーディング
  • 住所の再照合
  • マップのポイント位置の取得による住所の再照合
  • コンポジット住所ロケーターを使用した住所のジオコーディング
複雑度:
初級
データ要件:
ArcGIS Tutorial Data for Desktop
データ パス:
c:\ArcGIS\ArcTutor\Geocoding
目的:
住所テーブルをジオコーディングし、ジオコード フィーチャクラスを再照合する手順

データの取得

このチュートリアルのデータは、arcgis.com からダウンロードできます。

  1. arcgis.com のジオコーディング チュートリアル データのアイテム説明 Web ページに移動します。
  2. [開く] > [ダウンロード] の順にクリックして、ファイルをローカルに保存します。
  3. ダウンロードしたファイルを解凍します。

テーブル内の住所のジオコーディング

住所の情報を含むテーブルがある場合、すべての住所を一度にジオコーディングできます。この演習では、まず顧客の住所を含むテーブルを用意して、そのテーブル全体をジオコーディングし、顧客が存在する場所を表示します。

  1. ArcMap で新しいマップ ドキュメントを開きます。前のタスクで作成したマップを保存する必要はありません。
  2. Atlanta ジオデータベースにある Streets フィーチャクラスと customers テーブルをマップに追加します。
  3. [コンテンツ] ウィンドウ の [ソース別にリスト] ビューで customers テーブルを右クリックして、ショートカット メニューの [住所のジオコーディング] をクリックします。
  4. [使用する住所ロケーターを選択] ダイアログ ボックスで [追加] をクリックします。

    [住所ロケーターの追加] ダイアログ ボックスが表示されます。

  5. Atlanta ジオデータベースが格納されている Geocoding フォルダーに移動し、Atlanta 住所ロケーターをクリックしてから [選択] をクリックします。

    [住所のジオコーディング: Atlanta] ダイアログ ボックスが表示されます。

  6. [住所入力フィールド] セクションで [複数のフィールド] をクリックし、入力フィールドをそれぞれ選択します (選択されていない場合)。
  7. [出力] セクションで、[参照] ボタン 参照 をクリックして出力フィーチャクラスを定義します。
    [住所のジオコーディング: Atlanta] ダイアログ ボックス

    [データの保存] ダイアログ ボックスが表示されます。

  8. [ファイルの種類] ドロップダウン矢印をクリックし、[ファイル/パーソナル ジオデータベース フィーチャクラス] をクリックします。
  9. Atlanta ジオデータベースのコピーを参照し、このジオデータベースをダブルクリックします。[名前] テキスト ボックスに「Atlanta_Results」と入力します。
  10. [保存] をクリックします。

    Atlanta ジオデータベースに、Atlanta_Results という名前の新しいポイント フィーチャクラスが作成されます。ジオコーディング プロセスで生成されたポイント フィーチャは、このフィーチャクラスに保存されます。

  11. [OK] をクリックして、ジオコーディングを開始します。

    [住所をジオコーディングしています] ダイアログ ボックスが表示され、マッチングの統計情報とマッチング プロセスのプログレス バーが表示されます。

  12. ジオコーディング プロセスが完了したら、[住所をジオコーディングしています] ダイアログ ボックスに、住所の一致または不一致に関する最終的な統計情報が表示されます。このチュートリアルでは、3 つの住所は一致せず、1 つの住所に複数の候補があります。不一致の住所はチュートリアルの後の方で再照合します。
  13. [閉じる] をクリックして、[住所をジオコーディングしています] ダイアログ ボックスを閉じます。

    [ジオコーディング結果] レイヤーがマップに追加されます。ここには、Atlanta_Results フィーチャクラスに追加したポイントが表示されます。

住所の再照合

  1. [コンテンツ] ウィンドウで Geocoding Result: Atlanta_Results レイヤーを選択し、[ジオコーディング] ツールバー上の [住所のレビュー/再照合] ボタン 住所のレビュー/再照合 をクリックします。

    [対話的に再照合] ダイアログ ボックスが開きます。

    対話的に再照合

  2. [対話的に再照合] ダイアログ ボックスの上部に、ジオコード フィーチャクラス内のレコードが表示されます。この演習では、3 つの住所が一致しませんでした。一致しなかった住所レコードを再照合するには、[結果の表示] ドロップダウン矢印をクリックして、[不一致の住所] をクリックします。結果に 3 つのレコードが表示され、最初の 1 つが自動的に選択されます。場合によっては、完全一致が見つからないために住所が一致していないが、非常に近い一致候補が存在することもあります。こうした候補は、このダイアログ ボックスの [候補] セクションに表示されます。
  3. マップが表示されるように、ArcMap ウィンドウと [対話的に再照合] ダイアログ ボックスを配置します。

    マップの中心付近に、ハイライト表示されたポイントがいくつかあります。1 つのポイントは黄色で表示されており、それ以外はシアン色で表示されています。これらは、[対話的に再照合] ダイアログ ボックスの下部のウィンドウにリストされた候補の位置を示しています。選択した候補が、マップ上では黄色で表示されます。

  4. [ツール] ツールバー上の [拡大] ボタン 拡大 をクリックし、候補のエリア上をドラッグして、これらの候補を拡大します。
  5. 候補リストの 4 番目の候補をクリックします。マップ上の黄色でハイライト表示されている候補の位置が変わります。
  6. ダイアログ ボックスの下部にある [一致] ボタンを押します。選択した住所が下のリストの 4 番目の候補と関連付けられ、[ステータス] フィールドが [U] から [M] に変わります。

    不一致の住所のリストが更新されます。

マップのポイント位置の取得による住所の再照合

  1. 結果セットには、一致しなかった 2 つの住所が表示されています。
  2. マップが表示されるように、ArcMap ウィンドウと [対話的に再照合] ダイアログ ボックスを配置します。
  3. [拡大] 拡大 ツールをクリックして、マップの該当エリアをドラッグします。
  4. 次に、[住所をマップから取得] を使用して、不一致の住所を照合します。このツールを使用して住所を照合または再照合できるのは、マップ上の位置がわかっている場合です。
  5. [対話的に再照合] ダイアログ ボックスで [住所をマップから取得] ボタン 住所をマップから取得 をクリックします。

    マップ上にマウス ポインターを合わせると、中心に青いドットのあるクロスが表示されます。

  6. 道路セグメントに沿ってマウス ボタンをクリックして押したままにすると、最も近くの該当する住所がツールチップ ボックスに表示されます。
  7. 住所を照合する場所の上にマウス カーソルを移動します。
  8. その場所を右クリックして、[住所の取得] をクリックします。
    住所の取得

    これで、今取得したポイント位置に、不一致だった住所が一致します。

  9. [閉じる] をクリックして、[対話的に再照合] ダイアログ ボックスを閉じます。

コンポジット住所ロケーターを使用した住所のジオコーディング

この演習では、演習 2 で作成したコンポジット住所ロケーターに対して、顧客の住所テーブルをジオコーディングします。これによって、複数の住所ロケーターに対して住所を一致させ、最適な一致を見つける方法を示します。

  1. [コンテンツ] ウィンドウの [ソース別にリスト] ビューにある顧客テーブルを右クリックして、[住所のジオコーディング] をクリックします。
  2. [使用する住所ロケーターを選択] ダイアログ ボックスで [追加] をクリックします。

    [住所ロケーターの追加] ダイアログ ボックスが表示されます。

  3. [住所ロケーターの追加] ダイアログ ボックスで、Atlanta ジオデータベースが格納されている Geocoding フォルダーに移動し、Atlanta_Composite コンポジット住所ロケーターをクリックした後、[追加] をクリックして [住所ロケーターの追加] ダイアログ ボックスを閉じます。
  4. [OK] をクリックして、[使用する住所ロケーターを選択] ダイアログ ボックスを閉じます。

    [住所のジオコーディング: Atlanta_Composite] ダイアログ ボックスが開きます。

  5. [住所入力フィールド] セクションで、選択がまだの場合、[Street or Intersection] ドロップダウン リストをクリックして [ADDRESS] を選択します。[City or Placename] フィールドで [CITY]、[State] フィールドで [STATE]、[ZIP Code] フィールドで [ZIP] をそれぞれ選択します。
  6. [出力] セクションで、Atlanta ジオデータベースへのパスを編集し、結果のフィーチャクラス名を「Composite_Results」に変更します。
  7. [OK] をクリックして、ジオコーディングを開始します。

    [住所をジオコーディングしています] ダイアログ ボックスが表示され、マッチングの統計情報とマッチング プロセスのプログレス バーが表示されます。

    [住所をジオコーディングしています] プログレス バー

    1 つのアドレスのみが一致していない状態を確認できます。

  8. [閉じる] をクリックします。

    [住所をジオコーディングしています] ダイアログ ボックスが閉じ、[ジオコーディング結果] レイヤーがマップに追加されます。このレイヤーには、Composite_Results フィーチャクラスに追加したポイントが表示されます。

  9. Composite_Results レイヤーを右クリックして、[属性テーブルを開く] をクリックします。

    住所の照合に使用した関係する住所ロケーターの名前が、属性テーブルの [Loc_name] フィールドに表示されているのを確認できます。Atlanta 住所ロケーターに対して一致しなかったいくつかの住所は、代わりに郵便番号によって Postal_US ロケーターに対して一致しました。

    ジオコーディングされた結果のフィーチャクラスの属性テーブル

  10. ArcMap を閉じます。マップ ドキュメントを保存する必要はありません。

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2019 Esri. | プライバシー | リーガル