我使用Google Maps API v3,除以色列西岸(地区)外,它在所有地方都可以正常使用。
在以下代码中:
geocoder.geocode({ 'latLng': latLng }, function(results, status) {});
当我要求任何以色列西岸银行所在地的信息时,我会获得状态:google.maps.GeocoderStatus.ZERO_RESULTS
知道为什么吗? 我看到在其他谷歌地图应用程序中它显示有关以色列西岸地方的信息。 他们是如何做到的呢? 有旁路吗?
以下是返回ZERO_RESULTS的位置示例:32.105325,35.172491(以色列Ariel)
答案 0 :(得分:1)
Google地图似乎无法为有争议的地区返回反向地理编码结果:http://en.wikipedia.org/wiki/List_of_territorial_disputes