Php 使用谷歌地图API查找路线&;两个位置之间的距离,并在表格中显示
我想用谷歌地图找出两个城市之间的可用路线。关于这些路线的一些信息,如距离和旅行时间等 我不希望此数据显示在地图中。我需要这是呈现给最终用户的文本格式 用户将给我两个城市,我将在表格中向他提供各种路线和信息。Php 使用谷歌地图API查找路线&;两个位置之间的距离,并在表格中显示,php,mysql,google-maps,google-maps-api-3,Php,Mysql,Google Maps,Google Maps Api 3,我想用谷歌地图找出两个城市之间的可用路线。关于这些路线的一些信息,如距离和旅行时间等 我不希望此数据显示在地图中。我需要这是呈现给最终用户的文本格式 用户将给我两个城市,我将在表格中向他提供各种路线和信息。 这可以通过PHP、MySQL和谷歌地图实现吗?任何指针都会非常有用 谷歌地图方向服务可以为您提供文本信息。请参阅此处的文档: 尤其是以位开头的“DirectionsRenderer不仅可以处理多段线和任何相关标记的显示,还可以处理方向的文本显示作为一系列步骤。为此,只需在Directions
这可以通过PHP、MySQL和谷歌地图实现吗?任何指针都会非常有用 谷歌地图方向服务可以为您提供文本信息。请参阅此处的文档:
尤其是以位开头的“DirectionsRenderer不仅可以处理多段线和任何相关标记的显示,还可以处理方向的文本显示作为一系列步骤。为此,只需在DirectionsRenderer上调用setPanel(),将显示此信息的路径传递给它。”如果您想在两点之间选择多条路线,请使用方向服务(http://code.google.com/apis/maps/documentation/directions)并在请求中指定
alternations=true
。这将返回备用路线(如果可用)。然后,解析响应以获取所需信息:
- 每条路线将有一个
阵列legs
- 在该
数组中,有一个legs
和一个距离
字段,每个字段都包含一个原始值和一个文本值持续时间
博客帖子中有一个示例表:我不仅仅是在谈论文本方向。我只需要文本格式的地图信息而不是图形地图。也许你应该使用方向API而不是谷歌地图:你应该阅读服务条款,因为如果你使用方向API,那么结果必须与地图一起显示