-1

不動産の位置を地図上にプロットします。以下にリストされている住所は、新しい建物であり、通りとすべてが新しい建物であると想定しているため、正しくマッピングされていません。これが、Google がデータベースで見つけることができない理由です。

私がしたいのは、Googleが「GeocoderStatus.ZERO_RESULTS」を返し、関連する名前の場所を選択してそれらの座標を与えるだけではないことです。

私がプロットしているアドレスは次のとおりです。

14018 Lonecreek Aveフロリダ州オーランド32828

http 経由でリクエストを送信すると、API 経由で取得したのと同じ結果が得られます。次のリンクを参照してください: http://maps.googleapis.com/maps/api/geocode/json?address=140

間違った場所である "Lone Hill Drive" で戻ってくることがわかります。この場合、Google に ZERO_RESULTS ステータスを返すように伝えるにはどうすればよいですか?

4

2 に答える 2

3

API のコンポーネント フィルタリングを使用して、特定の郵便番号で結果をフィルタリングできます。location_typeこのような場合、以前に見たものでは"APPROXIMATE"なく、完全に一致しないものがあり"GEOMETRIC_CENTER"ます。

http://maps.googleapis.com/maps/api/geocode/json?address=[address]&components=postal_code:[postcode]&sensor=false

コンポーネント フィルタリング あり、コンポーネントフィルタリングなしのジオコーディング リクエストを次に示します。

于 2013-10-23T16:35:00.473 に答える