2009-12-23 137 views
0

对于某些地点,Google地图API中没有可用的驾车路线,但它可以在maps.google.com中正常使用。其中一个位置是印度的奥恰。我已经尝试了不同的组合,例如提供:州名,经度和纬度,但它不适用于谷歌API,但它可以在谷歌地图网站中使用。是否有任何API来查找可用或不可用的路线。或者任何其他解决方案访问Google Map数据库,以查找特定位置的方向是否存在?谷歌地图API - 谷歌地图不适用于某些地区

回答

0

要检查特定位置是否有行车路线指示,您可能需要检查以下电子表格:Google Code - Map Coverage Filtered

事实上,对于印度来说,行车路线,街景和交通还没有从谷歌地图API正式提供。

0

虽然目前还没有官方支持印度的驾车路线,但只要终点站位于GDirections数据库支持的道路5公里内,代码确实有效,并且路线不需要通过其他国家实际上没有任何GDirections的支持。

印度农村的GDirections道路网络数据相当稀少,并且距离已知道路超过5公里的路段有很多点。以白色显示的小乡村道路通常不在GDirections数据库中。

有一些州名,地理编码大空旷的农村地区,没有附近的道路。例如,“Arunachal Pradesh”地理代码到达GDirections服务器不知道的一系列山脉中间。

由于印度只有28个州,因此您可以考虑添加您自己的代码以处理那些地理编码到没有道路的地区,代替靠近道路的地点。

我对处理小村庄没有任何好的解决方案。首先,您必须确定是否从道路上开始或结束的距离超过5公里,试图从村庄获取GDirections。然后,您可以尝试在附近有道路的地方合理地搜索积分,但这是相当难找的。

从Arunachal Pradesh到印度主要地区的路线将通过没有GDirections支持的国家,因此此类请求总是失败。就GDirections而言,这就像要求从夏威夷到芝加哥的驾车路线。