Google 地理编码不是 return 好的结果
Google Geocoding doesn't return a good result
我不明白应该如何制定地理编码请求以始终return 预期结果。
例如,我试图了解法国阿普雷蒙的所有城市。
所以我发送请求:
https://maps.googleapis.com/maps/api/geocode/json?sensor=false&address=Apremont,fr
但它只是 return85 号 Vendée 的 apremont。
现在,如果我发送以下请求,
https://maps.googleapis.com/maps/api/geocode/json?sensor=false&address=Apremont,fr,26
它有效地找到了法国的所有 Apremont(26、73、85 等...),但这里不是主题。
那么,如何格式化向 return 阿普雷蒙的所有城市进行地理编码的请求?
此致,
您可以使用它来找出特定地址的纬度和经度
@"http://maps.googleapis.com/maps/api/geocode/json?address=%@&sensor=true"
将该纬度和经度发送到
@"http://maps.googleapis.com/maps/api/geocode/json?latlng=%f,%f&sensor=false"
并且您将能够在该特定纬度和经度附近获得多个位置
我不明白应该如何制定地理编码请求以始终return 预期结果。
例如,我试图了解法国阿普雷蒙的所有城市。 所以我发送请求:
https://maps.googleapis.com/maps/api/geocode/json?sensor=false&address=Apremont,fr
但它只是 return85 号 Vendée 的 apremont。
现在,如果我发送以下请求,
https://maps.googleapis.com/maps/api/geocode/json?sensor=false&address=Apremont,fr,26
它有效地找到了法国的所有 Apremont(26、73、85 等...),但这里不是主题。
那么,如何格式化向 return 阿普雷蒙的所有城市进行地理编码的请求?
此致,
您可以使用它来找出特定地址的纬度和经度
@"http://maps.googleapis.com/maps/api/geocode/json?address=%@&sensor=true"
将该纬度和经度发送到
@"http://maps.googleapis.com/maps/api/geocode/json?latlng=%f,%f&sensor=false"
并且您将能够在该特定纬度和经度附近获得多个位置