2012-04-27 19 views
0

私はGoogle Maps API v3距離を使用しています。私のデータベースの大半のアドレスでうまくいきました。しかし、一部のアドレスはGoogleマップでは利用できないようですが、最も近い通りの住所が表示されるようです。私は、このケースではGoogleマップが都市とジップに基づいて回答を提供すると期待します。誰にも解決策がありますか?私は、ジオコードで数学的に二重チェックを考え、Yahooのマップ(または他のサイト)をチェックしていますが、処理時間が増え、非常に洗練されたソリューションではありません。私は行方不明や他のそのような回避策があるはずです。Google Maps API v3住所と都市、郵便番号

ありがとう!

BTWは新しいJsonシリアライザに叫ぶ!とにかく、それは私にとにかく新しいものでした。

答えて

0

送信しているアドレスをどのようにフォーマットしていますか?

私はGoogle Maps APIを使用して逆ジオコーディングを行っていますが、通りが見つからなかった場合(タイプミスや何があっても)、歴史的な町の中心地の緯度経緯をGoogleが返します。

私は都市、cityzip、ストリートnr国として構造化された住所です。

+0

こんにちは、フォーマットされたウェブリクエストはhttp://maps.googleapis.com/maps/api/directions/json?origin=###+ABC+ABC+ROAD+ABC+AA+####&&Destination=です### + ABC + ABC + ROAD + ABC + AA + ##### &&モード=運転&ユニット=帝国&地域= us&sensor = falseありがとう! – user1361447

0

geometr yオブジェクトのlocation_typeを使用して、返された精度を判断する必要があります。返された結果がROOFTOPまたはRANGE_INTERPOLATED以外の結果であるかどうかを確認することをお勧めします。

関連する問題