Skip to main content

ジオコーディングソフトウェアとは何ですか?

Geocodingソフトウェアは、通りのアドレスとマップ情報を組み合わせて、各アドレスに一意の場所を提供するコンピューターアプリケーションの一種です。基本的に、アドレスのリストをマップ上のポイントに変換します。ほとんどのタイプの地理情報システム(GIS)ソフトウェアには、いくつかの基本的なジオコーディング関数が含まれますが、個別のジオコーディングソフトウェアも利用できます。一部のジオコーディングソフトウェアは、ソースマップのデータベース内のストリート属性に1つのデータベースのアドレスをリンクすることにより、マッピングセッションなしでジオコーディング操作を実行することもできます。geocodingで使用されるマップのタイプは、必要なスケールとレベルのレベルによって異なります。地図には、土地区画、郵便コード、または地区のマップが含まれる場合があります。通常、最も正確な結果を達成するために、ストリートレベルのマップが使用されます。ソースマップには、マップ上の機能の特定の属性を含むデータベースが必要です。たとえば、ストリートマップデータベースには、各通りの通りの名前と住所の範囲がリストされる場合があります。信頼できるアドレス補間には、マップの正確なデータが不可欠です。たとえば、コンピュータープログラムは、通りの通りの略であることを認識していない場合があるため、住所123 Main St.は123 Main Streetのマッチとしては見つかりません。データベース内のすべてのアドレスレコードは、同じ大文字と略語ルールを使用する必要があります。通常、アドレスへの道順を提供するWebサイトには、標準形式で入力されていないアドレスを解釈できる関数があります。米国および他の多くの国では、通常、アドレスを次のコンポーネントに分けることができます:プレフィックスまたは接尾辞の方向、アドレスタイプ、通りの名前、通りの種類、郵便番号。たとえば、アドレス692 HWY 31 Nでは、692がアドレス番号、HWYはプレフィックスタイプ、31はストリート名、Nは接尾辞の方向です。ソフトウェアはこの方法でデータベース内のすべてのアドレスを分解します。各データベースのエントリを一致させることで2つを結合します。一部のソフトウェアは、各アドレスの試合がどれだけ近いかについてのスコアを提供します。アドレスデータベースは、マップデータベースから対応するマップ座標(通常は緯度と経度)でタグ付けされます。一般的な方法の1つは、各通りに単一の範囲のアドレス番号が割り当てられている1範囲の方法です。その後、アプリケーションはアドレスをテストして、その通りの指定された数字の範囲内に該当するかどうかを確認します。もしそうなら、アドレスの場所のポイントは、街路範囲のエンドポイント間の値に比例して通りに配置されます。たとえば、通りに500〜599の住所範囲がある場合、住所550は、マップ上の通りのエンドポイントの間のほぼ半分に配置されます。