6

Google geocode-API を使用してジオコードを探しています。

http://maps.googleapis.com/maps/api/geocode/json?address=london%c2+UK&sensor=false

問題は、入力があまり正確ではなく (特に通り)、通りが別の場所 (通りと都市として) に完全に一致するため、時々 Google が物事を混同して UK を無視することです。たとえば、米国。

今、私はこの問題(入力データ)を解決できませんが、完全に間違った結果ではなく、英国で検索し、結果を返さないパラメータがあるかどうか疑問に思っています.

4

1 に答える 1

12

制約結果の URL にコンポーネント フィルタを追加できます。この場合、次を使用できます。

http://maps.googleapis.com/maps/api/geocode/json?address=london%c2+UK**&components=country:UK**&sensor=false

コンポーネント フィルタリングの使用方法の詳細については、次を参照してください。

https://developers.google.com/maps/documentation/geocoding/intro#ComponentFiltering

于 2013-02-19T14:20:29.363 に答える