mar*_*que 4 google-geocoder google-geocoding-api
我正在寻找谷歌地理编码API的地理编码:
http://maps.googleapis.com/maps/api/geocode/json?address=london%c2+UK&sensor=false
Run Code Online (Sandbox Code Playgroud)
问题是,输入不是很准确(特别是街道),有时谷歌混合起来而忽略了英国,因为街道在其他地方有完美的匹配(如街道和城市).例如美国.
现在我无法解决这个问题(输入数据),但我想知道是否有一个参数,迫使谷歌在英国搜索并且没有返回结果而不是完全错误的结果.
您可以在网址中添加组件过滤器以限制结果.在这种情况下,您可以使用:
http://maps.googleapis.com/maps/api/geocode/json?address=london%c2+UK**&components=country:UK**&sensor=false
Run Code Online (Sandbox Code Playgroud)
有关如何使用组件过滤的更多信息,请参阅:
https://developers.google.com/maps/documentation/geocoding/intro#ComponentFiltering
| 归档时间: |
|
| 查看次数: |
10983 次 |
| 最近记录: |