对于有效的lat / lng,Geocode API返回零结果

时间:2015-08-07 11:34:42

标签: google-maps google-maps-api-3 geocode

Google反向地理编码api在使用lat / lng时返回零结果,但使用place_id返回正确的结果 例如 调用以下链接(用您的API密钥替换密钥)将返回结果 https://maps.googleapis.com/maps/api/geocode/json?place_id=ChIJhe1fRCHr_TgREPeGUJcJu9E&key=XXXXXXXXXXXXXXXXX

但使用lat / lng调用同一位置的下方链接会返回零结果 http://maps.googleapis.com/maps/api/geocode/json?latlng=34.1525864,77.57705349999999

2 个答案:

答案 0 :(得分:0)

LatLng被放置在有争议的区域,谷歌通常会试图避免包含来自这些地方的结果。

答案 1 :(得分:0)

如果您愿意使用谷歌以外的任何其他服务,您可以使用SnappyGuide Reverse Geocoding API吗?参考:http://api.snappyguide.com:8087/user/places/geocode?location=34.1525864,77.57705349999999