多くの組織では、顧客、企業、患者、住宅所有者などの位置座標や場所の名前、住所が含まれる情報のレコードをデータベースで管理しています。これらのレコードは、ArcMap、ArcCatalog、あるいはジオプロセシング ツールを使用して住所のテーブルを照合することにより、位置および空間のジオメトリを含むフィーチャに変換することができます。住所のテーブルをジオコーディングするには、ロケーターを使用して、各住所の位置を表現するポイント フィーチャを作成します。
住所テーブルをジオコーディングした後は、住所テーブルの住所フィールドのコピーが出力フィーチャクラスに含まれます。住所フィールドを継承する目的の 1 つは、再照合に使用することです。このような各住所フィールドの名前の先頭には ARC_ が付きます。再照合中に住所が変更されると、これらのフィールドに新しい住所が保存されます。
代わりに、入力住所テーブルと出力フィーチャクラスとの間にリレーションシップ クラスを作成して、入力住所テーブルの住所を編集すると、出力フィーチャクラスで自動的に更新されるようにすることもできます。このオプションは、入力住所テーブルと出力フィーチャクラスが同じジオデータベースのワークスペース内にある場合のみサポートされます。
World Geocoding Service、または General および US Address スタイル テンプレートで作成されたロケーターを使用する場合、ジオコーディング結果の出力フィーチャクラスに、他にも次のようなフィールドが作成されます。
- Loc_name - 住所の照合に使用される関係するロケーターの名前。このフィールドは、テーブルの照合に使用するロケーターがコンポジット ロケーターである場合のみ選択できます。
- Status - 住所が一致したかどうかを示すコード。出力される可能性のある値は次のとおりです。
- M - 一致。住所が一致しました。
- U - 不一致。住所が一致しませんでした。
- T - 複数の候補あり。この住所には、最適一致スコアは同じであるが、位置が異なる候補が複数あります。
- Score - 住所が一致した候補の一致スコア。スコアは 0 ~ 100 の範囲で、100 は候補が完全に一致していることを示します。
- Match_type - 住所の照合方法を示すコード。この属性に基づいて結果をグループ化して住所の照合方法を示したり、このグループを使って再照合するレコードを選択したりすることができます。次のようなコードがあります。
- A - 自動的な照合または再照合。
- M - 手動による一致または不一致。ジオコーディングされたフィーチャクラスを、[対話的に再照合] ダイアログ ボックスを使用して再照合する場合に、[一致] ボタンまたは [不一致] ボタンを使用して手動で一致または不一致にすると、フィールドにコード M が表示される場合があります。
- PP - ポイントで取得。住所は、ArcMap の [対話的に再照合] ダイアログ ボックスの [住所をマップから取得] ツールを使用して、クリックしたポイントに結び付けられました。
- PA - 住所で取得。住所は、[対話的に再照合] ダイアログ ボックスの [住所をマップから取得] ツールを使用して、最も近い住所に結び付けられました。
- Match_addr - 一致した候補の情報に基づいて、一致した位置が実際に存在する住所。たとえば、入力住所の「123 Main St N」が一致した候補は、方向の接尾辞が NW ですが、それ以外のすべてのコンポーネントは正しく一致しているとします。[Match_addr] フィールドには、一致した実際の住所として「123 Main St NW」が表示されます。
- LongLabel - [Match_addr] の長いバージョンで、多くの管理情報を含みます。
- ShortLabel - [Match_addr] の短いバージョン。
- Addr_type - ジオコーディングされた住所の種類。この属性は、住所が一致したフィーチャの種類を示します。値に基づいて、一致した住所の精度と一致のパターンを調査できます。この属性は、次の値を取ります。
- Subaddress - 家屋または建物のサブアドレスの位置を表す PointAddress のサブセット (団地内のアパートの部屋、階、個々の建物など)。[UnitName]、[UnitType]、[LevelName]、[LevelType]、[BldgName]、および [BldgType] フィールドの値は、同じ PointAddress に関連付けられるサブアドレスを区別するために役立ちます。参照データは、関連する番地、道路名、サブアドレス エレメント、行政区画、および郵便番号 (オプション) で構成されます (「3836 Emerald Ave, Suite C, La Verne, CA, 91750」など)。これは、住所の正確な位置です。
- PointAddress - 家屋および建物の位置を表すポイントに基づく道路住所。通常、これは空間的に最も正確な一致レベルです。参照データは、関連する番地、道路名、行政区画、および郵便番号 (オプション) で構成されます。PointAddress 一致の X と Y およびジオメトリ出力値は、その住所の道路への入口の位置を示します。これは、ルート検索操作に使用される位置です。DisplayX および DisplayY の値は、屋根、つまりその住所の実際の位置を表します (「783 Rolling Meadows Ln, Rickman, TN 38580」など)。
- StreetAddress - ストリート住所 (「320 Madison St」など)。住所範囲内の番地が指定された道路に沿って内挿された場所を表します。
- StreetInt - 道路の交差点と市、州 (オプション)、および郵便番号で構成される道路住所。これは、StreetAddress 参照データから取得されます (「Redlands Blvd & New York St, Redlands, CA, 92373」など)。
- StreetAddressExt - パラメーター matchOutOfRange=true で、入力番地が照合される道路セグメントの番地の範囲を超える場合に返される、内挿される道路住所の一致。
- DistanceMarker - 指定された起点からの、道路に沿った直線距離 (通常は、キロメートルまたはマイル単位) を表すストリート住所 (「Carr 682 KM 4, Barceloneta, 00617」など)。
- StreetName - 道路住所に似ていますが、番地は含まれていません。参照データは、関連する道路名 (数値による住所範囲を含まない)、行政区画、郵便番号 (オプション) を含む道路の中央線で構成されます (「W Olive Ave, Redlands, CA, 92373」など)。
- Locality - 居住域を表す場所名。[Type] 出力フィールドには、居住区のタイプに関する詳細な情報が生成されます。[Locality] で一致する可能性のある [Type] の値は、ブロック、セクター、近郊、地区、市、都市圏、郡、州、テリトリー、国、ゾーンです (例: Bogotá, COL)。
- PostalLoc - 郵便番号と都市名の組み合わせ。参照データは通常、郵便区画と行政 (地域) 区画の組み合わせです (「7132 Frauenkirchen」など)。
- PostalExt - 追加のエクステンションを含む郵便番号 (米国郵便公社の ZIP+4 など)。参照データは、エクステンションを含む郵便番号ポイントです (「90210-3841」など)。
- Postal - 郵便番号。参照データは、郵便番号ポイントです (「90210 USA」など)。
- POI - 対象ポイント。参照データは、行政区画、場所名、ビジネス、ランドマーク、および地理フィーチャで構成されます (Starbucks など)。
- SingleField - フィーチャクラスで表わされる一意のフィーチャ (場所名、対象ポイント、課税パーセル、国勢調査区、メートル、場所の識別に使用される英数字文字列 (たとえば、「N1N115」) など)
- Coordinates - 地理的な x,y 座標の組 (「-84.392 32.722」など)
- LatLong - x,y 座標の組。x,y 座標の組 (117.155579,32.703761 など) を検索で入力すると、LatLong Addr_type が返されます。
- XY—XY は、入力の最初の座標が経度、2 番目の座標が緯度と想定した一致です。
- YX—YX は、入力の最初の数値が緯度、次が経度と見なす候補の Addr_type として返されます。
- SpatialOperator - 見つかった住所からのオフセット距離が含まれる位置 (「30 yards south from 342 Main St.」など)
- MGRS - MGRS (Military Grid Reference System) に基づく位置 (「46VFM5319397841」など)
- Type - 検索で返される結果のフィーチャ タイプ。[Type] フィールドには、Addr_type = POI または Locality の候補の値のみが含まれます (たとえば、スターバックスの場合は Type = 「Coffee Shop」)。
- PlaceName - ジオコード一致候補の正式名 (「Paris」や「Starbucks」など)。
- Place_addr - 道路、市、および地域を含む、場所の完全なストリート住所 (「275 Columbus Ave, New York, New York」など)。
- Phone - 場所の主要電話番号。他の検索 (住所、交差点、郵便番号など) では、このフィールドは空になります (Knott's Berry Farm の Phone = 「(714)220-5200」など)。
- URL - 場所の主要 Web サイトの URL。他の検索 (住所、交差点、郵便番号など) では、このフィールドは空になります (University of Georgia の「URL = http://www.uga.edu/」など)。
- Rank - ロケーターに応じて、同じ名前の結果の中での相対的な重要性を示す数のテキスト値または数値フィールド内の値。たとえば、フランスとテキサスには、パリという名前の都市があります。フランスのパリはテキサスのパリより人口が多いため、ランクが高くなります。ランクは、「Lincoln」など、追加情報 (州) がない曖昧なクエリの結果を並べ替えるために使用されます。[Rank] の値は、人口またフィーチャ タイプに基づいています。
- AddBldg- 建物の名前 (「Empire State Building」など)。
- AddNum - 通常は番地や建物番号として知られる住所の一部を表す英数字の値 (住所の「380 New York Street」、「AddNum = 380」など)。この値は、PointAddress および StreetAddress Addr_type の一致のみに返されます。
- AddNumFrom - 住所範囲の開始番号を表す値。これは、フィーチャのデジタイズの方向を基準にしており、その範囲で常に最小の数値というわけではありません。この値は、StreetAddress Addr_type の結果に指定されます。
- AddNumFrom - 住所範囲の終了番号を表す値。これは、フィーチャのデジタイズの方向を基準にしており、その範囲で常に最大の数値というわけではありません。この値は、StreetAddress Addr_type の結果に指定されます。
- AddRange - 住所が存在する道路セグメントのすべての番地の範囲 ([AddNumFrom-AddNumTo] 形式)。たとえば、道路住所「123 Main St」の AddRange の値は「101-199」になります。
- Side - 住所がフィーチャのデジタイズの方向を基準にしている場合の道路の側面。この値は、道路の移動方向を基準にはしていません。このフィールドは、テーブルの照合に使用した住所ロケーターに、道路の両側の住所情報が含まれている場合に使用することができます。この属性は、次の値にすることができます。
- L - 住所は道路の左側に一致しました。
- R - 住所は道路の右側に一致しました。
- 値なし - 住所が一致しない、または道路のどちら側になるかをロケーターが判断できませんでした。
- StPreDir - 道路の方向を定義する住所エレメントで、プライマリ道路名の前に配置されます (「North Main Street」の「North」など)。
- StPreType - 道路の主要タイプを定義する住所エレメント (スペイン語の Avenida Central の「Avenida」や、フランス語の Rue Lapin の「Rue」)。
- StName - 道路のプライマリ名を定義する住所エレメント (North Main Street の「Main」など)。
- StType - 道路の末尾のタイプを定義する住所エレメント (Main Street の「Street」など)。
- StDir - 道路の方向を定義する住所エレメントで、プライマリ道路名の後に配置されます (Main Street North の「North」など)。
- BldgName - 建物サブユニット名または番号。たとえば、「建物 A」の A です。
- BldgType - 建物サブユニットの分類。たとえば、建物、格納庫、タワーです。
- LevelType - 階サブユニットの分類。たとえば、階、デパートメント、ウィングです。
- LevelName - 階サブユニット名または番号。たとえば、「3 階」の 3 です。
- UnitType - ユニット サブユニットの分類。たとえば、部屋、アパート、事務所、スイートです。
- UnitName - ユニット サブユニット名または番号。たとえば、「アパート 2B」の 2B です。
- SubAddr - Addr_type=Subaddress である候補の完全なサブユニット値で、<サブユニット タイプ> + <サブユニット名> が含まれます。たとえば、サブアドレス候補がアパートの部屋である場合、Subaddr = UnitType+UnitName です (「Apt 2B」など)。
- SubAddressType - ユニット サブユニットの分類。たとえば、部屋、アパート、事務所、スイートです。
- SubAddressUnit - ユニット サブユニット名または番号。たとえば、「アパート 2B」の 2B です。
- StAddr - 都市および地域を除く場所のストリート住所 (「275 Columbus Ave」など)。
- Block - 候補のブロックレベルの行政区画の名前。[Block] は、国の最も小さな行政区画です。区域、区、または指定した街区の区画として表されます。通常使用されません。
- Sector - 候補のセクター レベルの行政区画の名前。Sector は区、地区、またはブロックの集合の区画です。通常使用されません。
- Nbrhd - 候補の区レベルの行政区画の名前。[Nbrhd] は、都市または地区のサブセクションです。
- District - 候補の地区レベルの行政区画の名前。都市の区画。
- City - 候補の都市レベルの行政区画の名前。City は小区域または地域の区画です。
- MetroArea - 候補の大都市圏レベルの行政区画の名前。大都市とそれを取り巻く小都市からなる市街地。複数の亜区または地域と交差している可能性があります。たとえば、インドのカルカッタ大都市圏です。
- Subregion - 候補の小区域レベルの行政区画の名前。Subregion は地域の区画です。
- County - 国の 2 番目に大きな行政区域 (「州内の郡」など)。
- Region - 候補の地域レベルの行政区画の名前。国またはテリトリーの区画です。通常、Territory 行政区画を使用しない場合は、国の最も大きな行政区画。
- RegionAbbr - 地域名の略称。カリフォルニアの [RegionAbbr] 値は「CA」です。
- State - 国の最も大きな行政区域 (州や地方など)。
- StateAbbr -国の上位レベルの行政区域 (州や地方など) の略語。
- Territory - 候補のテリトリーレベルの行政区画の名前。国の区画です。通常使用されません。たとえば、Espírito Santo、Minas Gerais、Rio de Janeiro、SãoPaulo の各州を含むブラジルの Sudeste マクロ地域です。
- Postal - 基本の郵便番号を定義する英数字の住所エレメント (カナダの郵便番号の「V7M 2B4」や米国の郵便番号の「92374」など)。
- Zip - 基本の郵便番号を定義する英数字の住所エレメント (カナダの郵便番号の「V7M 2B4」や米国の郵便番号の「92374」など)。
- PostalExt - 郵便番号の拡張番号を定義する英数字の住所エレメント (米国の郵便番号 92373-8110 の「8100」など)。
- Zip4 - 郵便番号の拡張番号を定義する英数字の住所エレメント (米国の郵便番号 92373-8110 の「8100」など)。
- Zip4Low - 郵便番号の拡張番号範囲の開始番号を表す英数字の値。この値は、PostalExt Addr_type の結果に指定されます。
- Zip4High - 郵便番号の拡張番号範囲の終了番号を表す英数字の値。この値は、PostalExt Addr_type の結果に指定されます。
- Country - 国を表す 3 桁の ISO 3166-1 コード (米国 = 「USA」など)。World Geocoding Service でサポートされている国のリストについては、「ジオコードの有効範囲」をご参照ください。
- LangCode - 住所の言語を表す 3 桁の MARC 言語コード (「ENG」 = 英語など)。コードのリストをご参照ください。
- Distance - 候補から指定した場所までの物理的な距離 (メートル単位)。Location の入力パラメーターが findAddressCandidates REST 操作を使用するリクエストに渡されるとき、Distance の出力値が各候補に対して計算されます。Location パラメーターがリクエストで渡されない場合、Distance の値は 0 になります。
- X - ロケーターの空間参照で一致した住所のプライマリ X 座標。X 座標は World Geocoding Service によって、空間参照 WGS84 (WKID 4326) で返されます。
- Y - ロケーターの空間参照で一致した住所のプライマリ Y 座標。Y 座標は World Geocoding Service によって、空間参照 WGS84 (WKID 4326) で返されます。
- DisplayX - ロケーターの空間参照で返される住所の表示 X 座標。表示 X 座標は World Geocoding Service によって、空間参照 WGS84 (WKID 4326) で返されます。PointAddress ロケーターの場合、この値は住所の実際の位置 (建物や区画の重心) を表します。これは、道路に沿った場所や住所の道路エントリから求められた X 値とは異なります。その他すべてのロケーターの場合、この値は X 値と等しくなります。
- DisplayY - ロケーターの空間参照で返される住所の表示 Y 座標。表示 Y 座標は World Geocoding Service によって、空間参照 WGS84 (WKID 4326) で返されます。PointAddress ロケーターの場合、この値は住所の実際の位置 (建物や区画の重心) を表します。これは、道路に沿った場所や住所の道路エントリから求められた Y 値とは異なります。その他すべてのロケーターの場合、この値は Y 値と等しくなります。
- Xmin - ロケーターによって返されるフィーチャの表示範囲の X 座標の最小値。Xmin、Xmax、Ymin、および Ymax の各値を組み合わせて、ジオコード結果を表示するマップ範囲を設定できます。範囲の座標は、ロケーターの空間参照を使用しますが、World Geocoding Service による空間参照 WGS84 (WKID 4326) 形式となります。
- Xmax - ロケーターによって返されるフィーチャの表示範囲の X 座標の最大値。Xmin、Xmax、Ymin、および Ymax の各値を組み合わせて、ジオコード結果を表示するマップ範囲を設定できます。範囲の座標は、ロケーターの空間参照を使用しますが、World Geocoding Service による空間参照 WGS84 (WKID 4326) 形式となります。
- Ymin - ロケーターによって返されるフィーチャの表示範囲の Y 座標の最小値。Xmin、Xmax、Ymin、および Ymax の各値を組み合わせて、ジオコード結果を表示するマップ範囲を設定できます。範囲の座標は、ロケーターの空間参照を使用しますが、World Geocoding Service による空間参照 WGS84 (WKID 4326) 形式となります。
- Ymax - ロケーターによって返されるフィーチャの表示範囲の Y 座標の最大値。Xmin、Xmax、Ymin、および Ymax の各値を組み合わせて、ジオコード結果を表示するマップ範囲を設定できます。範囲の座標は、ロケーターの空間参照を使用しますが、World Geocoding Service による空間参照 WGS84 (WKID 4326) 形式となります。
- ExInfo - 住所の一部と照合できなかった入力の文字列のコレクション。
ジオコーディング中に住所ロケーターのプロパティで [出力フィールド] オプションがオンになっていた場合は、次のオプション フィールドも表示されます。
- Pct_along - ポリライン ジオメトリを含むフィーチャクラスを参照データとして使用する住所ロケーターの場合は、一致した住所を参照フィーチャに沿って配置する場所をフィーチャの全長に占める割合として [Pct_along] (割合) に指定します。割合は、ライン フィーチャのデジタイズ方向に沿って測定されます。
- Ref_ID - 一致したフィーチャの参照 ID
- StreetID - StreetID は、一戸建てフィーチャを特定の道路セグメントに関連付けるために使用できます。PointAddress 一致の屋根の位置が、そこへのルートを検索するときに、関連付けられていないまたは正しくない別の道路セグメントに近いという状況が発生する場合があります。
- X - ロケーターの空間参照で一致した住所の X 座標 (デフォルト)
- Y - ロケーターの空間参照で一致した住所の Y 座標 (デフォルト)
ジオプロセシング ツールを使用した住所テーブルのジオコーディングの詳細
ArcGIS Online ジオコード サービスを使用した住所テーブルのジオコーディングの詳細