将地址距离映射到公共交通

时间:2016-07-14 08:59:44

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

我不确定这是否是正确的地方,但老实说,我甚至开始寻找答案而迷失方向。

我正在设计一个新网站,列出英国待售的房产 - 现在我希望能够自动将最近的交通链接映射到每个房产,但我不知道如何实现这一目标。我曾尝试在自由职业者网站上雇用某人,但我找不到任何人接受任务,因为据推测,我甚至不知道最初的问题是什么。

我看到这个网站完全符合我的目标 - http://www.freeofficefinder.com/uk/london/mayfair/berkeley-square-71855

我很乐意完成他们所做的事情,Upwork上的某人建议谷歌地图搜索API能够做到这一点,但无法显示从酒店到酒店的实际距离公共交通工具,如上所述,也不会显示每个车站的伦敦地铁线路。

所以问题是;我可以使用什么技术/流程来实现这一目标?

TL; DR

如何查找地图到最近的距离并将其映射:

  • 高速公路交界处
  • 火车站
  • 机场
  • 伦敦地铁(以及那里的展示线)

希望我能找到一个起点甚至要求某人发展!

1 个答案:

答案 0 :(得分:0)

通过谷歌地图的以下API合资,可以获得所需要求的解决方案。 1)首先,您需要获取当前地址的纬度和经度。

2)使用google.maps.places找出最近的地方的第二步。 在google.maps.places响应中运行循环。

3)使用第一步计算出的自己地址的latlang和第二步响应的latlang来计算这两个点之间的距离,使用谷歌的距离计算器API。