住所のジオコーディングは迅速で簡単に
ジオコーディングは、住所、市、都道府県、郵便番号を地図座標に変換するプロセスです。Google マップのように高度にカスタマイズされたオンライン マッピングツールを使用してジオコーディグを行うには、その場所の緯度と経度が必要です。
当社のサービス で採用しているバッチ(一括)ジオコーディングは、リストを貼り付けるのと同じくらい簡単です。 BatchGeoはGoogle Maps Geocoding APIを使用し、最高品質のデータを更新しています。他のサービスでは、コードを書くか、手動で1つずつ住所をジオコーディングする必要がありますが、当社のサービスは、簡単な手順で全てを実行することが可能です。データから作成した地図は、私用に共有することも、全員が閲覧できるように公開することも、ウェブサイトに埋め込むこともできます。
始めるジオコーディングできるものは?
最も一般的に使用されるジオコーディングは、市町村や都道府県や国を含んだ正式な住所です。もっともBatchGeoを含むジオコーダーの多くは、様々なタイプの位置情報を処理することが可能です。都道府県名のない市区町村名、郵便番号、都道府県名のみ、国名のみでも処理することができます。 BatchGeoは有名な観光スポットや会社名でも処理できます。 Googleマップに入力される内容のほとんど全てをBatchGeoの場所として利用することができます。
地図に直接座標を渡す以外に、住所でも非常に正確な結果を得ることができます。国全体など、広い地域をジオコーディングすると、その場所の中心点が返されます。ご存じのとおり、ジオコーディングで住所を使用しても精度には差異があります。 BatchGeoで利用可能な最も正確なジオコーディングをご紹介します。
住所のジオコーディングの仕組み
ジオコーディングの精度は様々です。 BatchGeoの正確な技術をご覧になる前に、他のジオコーディングサービスで採用されている一般的な方法をご覧ください。
補間型のジオコーディング
その名前の通り、このタイプのジオコーディングは道路の交差点などの検証済みのポイントを使い、住所の場所を補間しています。 160 Main Street を地図座標に変換する場合で考えてみましょう。
- まず、その区域を通る中央の道路のデータベースと照合して、道路の名前、方向、道路のタイプから道路を見探します。市町村名や郵便番号が利用できれば、他の主要幹線道路と区別します。
- ジオコーダーが道路を見つけたら、その道路番号から最も近い区域を見つけます。Main street 160の場合、Main street の100〜200ブロックの両端を認識します。
- 次に補間を行います。これはジオコーディングプロセスの中では最も正確性の低い部分です。該当する区域には潜在的に100個の住所がありますが、現実は1区域に1ダース以下の家屋しか存在していないこともあります。そこでジオコーダーが、160のせいぜい半分だろうと推測します。
- また、建物が道路からどれだけ離れているかについても推測を行います。道路の中心線のデータベースからの情報から判断して、その区域の中間には建物がないだろうと推測します。このような推測はジオコーダー設定時のグローバル値です。一般的にはその住所の区域から約50フィートと入力します。建物や建物の入り口からどれだけ離れているかを確実に知る方法はありませんが、一般的に大体50フィート程度です。
- 最後に、住所を特定するためには道路の両側について決める必要があります。多くの都市では、通りのそれぞれが奇数と偶数で番号が振られています。これは常に同じであるということはありませんが、正確な結果のための地図に関する最低限の知識です。
以上のように、補間するにはいくつものステップでジオコーダーが推測することになります。平均的なケースで一般水準以上の結果を得ることができますが、異常値が発生する可能性も高くなります。このため、最高の精度を得るには、より正確なタイプのジオコーディングが必要になります。
パーセル型ジオコーディング
パーセル型のジオコーディングは比較的簡単ですが、詳細なデータが必要になります。近くのポイントから補間するのではなく、各区域の境界が必要になります。言い換えれば、各区画の場所の情報が必要になります。
パーセルジオコーディングを使用して160 Main Streetの場所を特定するには、ジオコーダーがパーセルデータベースから特定の住所を検索します。依然として他のMain Street と区別する必要はありますが、住居区域のデータから位置を補間する必要はありません。パーセルジオコーディングはパーセルレベルデータを使用します。
パーセルジオコーダーから返される地図座標は、ほとんどの場合は区画の中心になります。そのため、建物が大きな区画の片側にある場合には多少不正確になりますが、補完型に比べてはるかに正確です。
BatchGeoジオコーディングの仕組みは?
当社のジオコーディングでは、Googleマップで使用されているものと同様の最高のジオコーディングデータを使用しています。 Google Maps Geocoding APIはパーセルジオコーディングを採用し、精度の高い結果を実現しています。 毎秒Googleのサービス呼び出すことで、Excelのスプレッドシートやその他のアドレス一覧を、楽しく簡単で信じられないほど正確な地図に変換します。