1. ホーム
  2. api

Google Maps APIを利用した住所検証

2023-10-27 17:48:33

質問

現在作成中のシステムで、入力された住所を検証するタスクがあります。このシステムでは、入力された住所が有効なデータソースに対して検証されることが必要です。英国では、このデータセットはロイヤルメールから提供されており、アクセスするには費用がかかります。

必要なデータは、WebアプリケーションにAPIでアクセスするための、ヨーロッパ全体の郵便番号情報です。

このサービスを提供する会社はたくさんあります。

  1. QAS
  2. キャップスキャン
  3. どこでも郵便番号

これらはすべて、私が必要とするサービスを提供してくれます。しかし、これは高価であり、いくつかのケースでは完全なデータセットではありません。

また、郵便番号と国を介してこのデータを検証するために、Google Maps API を利用する方法があるかどうか疑問に思っていました。

Google マップの方法は可能でしょうか、それとも、これらの高価な会社の 1 つを利用する必要があるのでしょうか。 私が取るべき道について、何か考えがあれば教えてください。

どのように解決するのですか?

このサービスのサポートやカスタマイズを受けることが、あなたにとってどれだけ重要なことかによって、答えは変わってくるでしょう。

Google は確かにこれを行うことができます。XML と Geocoding API を調べてみてください。与えられた住所の地図座標を返すように Google に要求する XML メッセージを作成することができるはずです。住所が見つからない場合 (無効な場合)、適切な応答が返されます。便利なページがあります。 http://code.google.com/apis/maps/documentation/services.html#XML_Requests

Maps API を提供する Google の目的は、実際の地図上に住所をプロットすることであることに注意してください。データを他の目的に使用することはできますが、Google のマップの 1 つが法的または商業的な住所検証のニーズに正確に対応していない場合、Google のなすがままになってしまいます。あなたが言及したサービスの 1 つに料金を支払った場合、特定の住所が期待した方法で解決されない場合にサポートを受けることができる可能性があります。

言い換えれば、支払ったものは手に入るということです。) . しかし、もし時間があれば、Google ベースのソリューションを実装し、そこから進めてみてはいかがでしょうか。APIはかなり洗練されているように見えますし、何しろ無料ですからね。