ArcGIS Desktop

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

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

ArcGIS Online

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

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ヘルプ

リバース ジオコード (Reverse Geocode)

  • サマリー
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリー

フィーチャクラスのポイント位置から住所を生成します。リバース ジオコーディング処理により、指定した検索距離に基づいて、ポイント位置に最も近い住所または交差点を検索します。

使用法

  • 入力フィーチャクラスは有効な X,Y 座標を持つポイント形状を含んでいる必要があります。NULL 座標のポイントには住所は返されません。

  • 出力フィーチャクラスには入力フィーチャクラスと同数のレコードが含まれます。住所の検索結果を含むフィールドがフィーチャクラスに追加されます。フィールド名は「REV_」で始まります。住所が検索できなかった場合、フィールドは空の値になります。

  • 入力フィーチャクラスの空間参照が住所ロケーターと異なる場合、住所ロケーターはリアルタイムに座標を変換して照合を試みます。出力フィーチャクラスは入力フィーチャクラスと同じ空間参照内に保存されます。出力フィーチャクラスの空間参照を変更するには、ツールの環境設定で異なる出力座標系を設定します。

  • 入力フィーチャクラスのポイントに住所が返されない場合、入力されたポイントに関連付けられるフィーチャが住所ロケーター内に存在しないことを意味します。ポイントが照合されない一般的な原因は、次のとおりです。

    • 検索距離が短すぎて、ポイントが最も近いフィーチャを見つけられない場合。
    • ポイントが NULL 座標を含んでいる場合。
    • ポイントの座標が不正で、住所ロケーターで使用される空間座標に変換できない場合。
    • 住所ロケーターがポイントと関連付けられる参照フィーチャをエリア内に保持していない場合。

    検索距離を長くすることで最も近い住所が見つかる可能性は高くなります。また、より多くのフィーチャを含む住所ロケーターまたはより広いエリアをカバーする住所ロケーターを代わりに使用して、入力されたポイントを照合します。

  • ArcGIS Online ジオコーディング サービスを使用してフィーチャクラスをリバース ジオコーディングする場合、ArcGIS Online 組織向けプラン サブスクリプションが必要です。詳細については、「ArcGIS Online ジオコーディング サービスの操作」をご参照ください。

構文

ReverseGeocode_geocoding (in_features, in_address_locator, out_feature_class, {address_type}, {search_distance})
パラメーター説明データ タイプ
in_features

フィーチャのポイント位置に基づいて住所を返すポイント フィーチャクラスまたはレイヤー。

Feature Class
in_address_locator

入力フィーチャクラスをリバース ジオコーディングするために使用する住所ロケーター。

レガシー:

パフォーマンスの向上、マルチスレッディング機能、候補の表示など、ジオデータベースに格納されているロケーターではサポートされていない新機能を利用するには、ロケーターをファイル フォルダーに格納する必要があります。ArcGIS 10.4 は、ジオデーターベースへのロケーターの格納をサポートする最後のリリースとなります。

Address Locator
out_feature_class

出力フィーチャクラス。

Feature Class
address_type
(オプション)

住所ロケーターが交差点の照合をサポートしている場合に、ポイントの住所として道路の住所を返すか、または交差点の住所を返すかを示します。

  • ADDRESS —道路の住所、または入力された住所ロケーターで定義された形式で住所を返します。これがデフォルトのオプションです。
  • INTERSECTION —交差点の住所を返します。このオプションは住所ロケーターが交差点の住所の照合をサポートしている場合に使用可能になります。
String
search_distance
(オプション)

ポイント位置に最も近い住所または交差点を検索するために使用される距離。

Linear unit

コードのサンプル

ReverseGeocode (リバース ジオコード) の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトで、ReverseGeocode (リバース ジオコード) 関数をイミディエイト モードで使用する方法を示します。

# Import system modules
import arcpy
from arcpy import env
env.workspace = "C:/ArcTutor/Geocoding/atlanta.gdb"
# Set local variables:
input_feature_class = "geocode_result"
address_locator = "C:/ArcTutor/Geocoding/Atlanta.loc"
result_feature_class = "customers_with_address"
arcpy.ReverseGeocode_geocoding(input_feature_class, address_locator, result_feature_class, "ADDRESS", "100 Meters")

環境

  • 出力データの座標系

ライセンス情報

  • ArcGIS Desktop Basic: はい
  • ArcGIS Desktop Standard: はい
  • ArcGIS Desktop Advanced: はい

ArcGIS Desktop

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

ArcGIS プラットフォーム

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

Esri について

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