2011-07-26 114 views
1

我想在我的应用程序中使用来自Google Maps的数据。如何使用Google地图来确定两个地点之间的距离?

我有两个文本框分别添加目的地A和目的地B,我有一个面板,我想要显示目的地A从目的地B的确切里程或距离,使用Google Maps Web GUI上显示的相同数据,如下图所示。

我该如何做到这一点?

enter image description here填充我

+0

您希望使用哪种Google Maps API? Google Maps API家族中有相当多的API。 – Raptor

+0

您使用的是哪种平台,语言和框架? – razlebe

回答

1

如果你只是引导用户到谷歌地图网站网页上,则请注意,已链接的URL已经接受的源和目标地址作为参数。

例如,链接到德里和孟买之间的方向:

http://maps.google.com/maps?saddr=delhi&daddr=mumbai


编辑:现在你已经了解你想要达到的目标更加清晰,很明显,您需要使用Google Maps API family之一。具体来说,我建议你看看Web Services API中的Distance Matrix。这听起来像正是你要寻找的:

的谷歌距离矩阵API是提供旅游 距离和时间的起点和终点的矩阵服务。返回的 信息基于开始 与终点之间的推荐路线(由Google Maps API计算),并由包含每对的持续时间和距离值的 行组成。

+0

根据我的要求,我有两个文本框分别添加目的地A和目的地B,我有面板,我想显示目的地A从目的地B的确切里程或距离 – kalit

+0

您可能想要更新您的问题,而不是比如说:“这个URL在Get Direction选项中有两个文本框,我想从我的应用程序填充这些输入框......” – razlebe

+0

对不起,我感到困惑 - 要求我有两个文本框分别添加目的地A和目的地B,面板,我想显示目的地A从目的地B的确切里程或距离感谢各种帮助 – kalit

相关问题