IPアドレスGeoTagger

IPアドレスGeoTaggerは、有効なIPアドレスに関する地理情報を返します。

IPアドレスGeoTaggerは住所GeoTaggerと似ていますが、入力テキストとしてIPアドレスを使用する点が異なります。このモジュールが役に立つのは、ソース・データ内にIPアドレスがあるときに、これらのIPアドレスに関する地理情報を生成する場合です。たとえば、サイトにビジターがアクセスした結果としてログ・ファイルにIPアドレスが含まれる場合、これらのWebビジターのアクセス元を視覚化する上でこのモジュールが最も役に立ちます。

IPアドレスではない文字列が指定された場合、IPアドレスGeoTaggerはNULLを返します。

GeoNamesデータ

この地域コード・タガーによって返される情報は、データ・エンリッチメント・パッケージの一部として出荷されるGeoNames地理データベースのものです。

構成可能性

データ処理サンプリング操作用の構成オプションはありません。

出力

このモジュールの出力は、次の属性で構成されています。
  • <colname>_geo_geocode — アドレスの緯度と経度の値("40.71427 -74.00597"など)。
  • <colname>_geo_city — 市区町村("New York City"など)に対応します。
  • <colname>_geo_region — 米国の州などの地理的な地域("New York"など)に対応します。
  • <colname>_geo_regionid — GeoNamesデータベース内の地域のID (ニューヨーク州を表す"5128638"など)。
  • <colname>_geo_postcode — 米国の郵便番号などの郵便番号("02117"など)に対応します。
  • <colname>_geo_country — 国コード("US"など)。

148.86.25.54というIPアドレスに対しては、次の出力が返される場合があります。
ext_geo_city              New York City
ext_geo_country           US
ext_geo_geocode           40.71427 -74.00597
ext_geo_postcode          10007
ext_geo_region            New York
ext_geo_regionid          5128638