ジオコーダーとは
ジオコーディングとは、住所を地図上に表示するために、住所などの物理的な住所を地理座標(通常は経度と緯度)に変換することです。 逆ジオコーディングは逆の計算を行い、一連の地理座標が与えられると番地を見つけます。 ジオコーダー、またはジオコーディングシステムは、ジオコーディングを実行するソフトウェアまたはWebサービスです。 ジオコーダーは、方向の取得、地図作成、ジオタグ付けなど、さまざまな目的に使用できます。 ジオタグ付けには、緯度、経度などの地理データであるジオタグを、写真、ビデオ、RSSフィード、Webサイトなどのさまざまな種類のメディアに追加することが含まれます。
ジオコーディングの最も一般的な3つの方法は次のとおりです。住所別。 郵便番号、郵便番号、または現地の同等物による。 そして境界によって。 住所でジオコーディングを行う場合、ジオコーダーは通常、既にマッピングされている通りの住所や通りの名前などのデータを含む参照ファイルを使用します。 次に、参照ファイル内のデータを、ジオコーディングしている住所のリストと照合します。 多くの場合、アドレス補間と呼ばれるプロセスが特定の住所の位置を推定するために使用されます。これは、システムが参照ファイルの一般情報に基づいて特定の住所の場所を推定することを意味します。 たとえば、ジオコーダーは、建物番号の範囲に基づいて住所がブロックまたは通りのどちらの端にあるか、または建物番号が奇数か偶数かに基づいて家が道路のどちら側にあるかを把握できます。
郵便番号の使用は、特に各郵便番号が非常に広い地域をカバーしている農村地域では問題になる可能性があります。 都市部では、各郵便番号の地理的範囲がはるかに狭いため、この方法はより正確です。 境界によるジオコーディングは、特定の住所がある一般的なエリアのみを表示するため、最も信頼性の低い方法です。
ジオコーディングのすべての方法には困難があります。 物理アドレスを使用する最も信頼性の高い方法でさえ、問題があります。 たとえば、ジオコーダーのデータベースに新しい住所がまだ追加されていない場合や、道路の名前が同じでも地理的に異なる場所にある場合があります。 さまざまなジオコーディングシステムがあり、一部は無料で使用できますが、ライセンス料が必要なものもあります。 ジオコーダーの例としては、Google Maps、Yahoo PlaceFinder、USC Geocoderのような比較的よく知られているインターネットベースのサービスや、Geohash、C-squares、ISO 6709などのシステムがあります。ユーザーを必要としないテキストベースの代替もありますオンラインになる。