Address GeoTaggerは、有効なグローバル・アドレスに関する地理的情報を返します。
地理情報には、特定の住所に対して考えられるすべての管理部門、およびその住所に対する緯度と経度の情報が含まれます。 Address GeoTaggerは、市区町村に対応する有効な明白なアドレスでのみ実行されます。 また、入力テキストの長さは350文字以下にする必要があります。
自動エンリッチメントのトリガーの場合、Address GeoTaggerには複数の一致ポイントが存在する必要があります。 郵便番号を照合するには、国を添付する必要があります。
最後の例(Boston US)では、US、BostonおよびMassachusettsにBostonという市が存在するにもかかわらず、US、BostonおよびMassachusettsの中にBostonという名前の都市が存在する場合でも、米国内のBostonという名前のすべての都市の最高人口があるため、BostonおよびMassachusettsの情報が返されます。
このモジュールを自動的に実行するために、最小要件としては、市区町村に都道府県または郵便番号が指定されていることに注意してください。
400 Oracle Parkway, Redwood City, CA 94065市区町村および都道府県のみを指定した場合と同じ結果が生成されます:
Redwood City, CA
GeoNamesデータ
このジオコード・タグによって戻される情報は、Big Data DiscoveryのData Enrichmentパッケージの一部として含まれているGeoNames地理的データベースから取得されます。
構成オプション
このモジュールは、データ処理のサンプリング操作中に、(適切な形式のアドレスに対して)実行されます。 ただし、このような操作の構成オプションはありません。
出力
出力情報には、緯度と経度、および管理領域のすべてのレベルが含まれます。
<attribute>_geo_geocode
- 住所の緯度と経度の値(42.35843 -71.05977など)。
<attribute>_geo_city
- 市区町村に対応します(Bostonなど)。
<attribute>_geo_country
- 国コード(USなど)。
<attribute>_geo_postcode
- 郵便番号に対応します。たとえば、米国の郵便番号(02117など)です。
<attribute>_geo_region
- 地理的リージョン(米国の州など) ("Massachusetts"など)に対応します。
<attribute>_geo_regionid
- GeoNamesデータベース内のリージョンのID (Massachusettsの場合は6254926など)。
<attribute>_geo_subregion
- 地理的サブリージョンに対応しています。このリージョンには、米国の郡などがあります(サフォーク郡など)。
<attribute>_geo_subregionid
- GeoNamesデータベースのサブリージョンのID (Massachusettsのサフォーク郡の4952349など)。
Geocode
では、単一割当のジオコード(mdex:geocode
)属性以外のすべてが単一割当て文字列(mdex:string
)属性として出力されます。
無効な入力が指定された場合(市や州に有効でない郵便番号など)、出力はNULLになる可能性があります。
例
ext_geo_city Boston ext_geo_country US ext_geo_geocode 42.35843 -71.05977 ext_geo_postcode 02117 ext_geo_region Massachusetts ext_geo_regionid 6254926 ext_geo_subregion Suffolk Country ext_geo_subregionid 4952349
ext_geo_city City of London ext_geo_country GB ext_geo_geocode 51.51279 -0.09184 ext_geo_postcode ec4r ext_geo_region England ext_geo_regionid 6269131 ext_geo_subregion Greater London ext_geo_subregionid 2648110