有人知道如何(或者是否可能)从Google地图链接中获取长/拉坐标?假设有人在网站上规划了一条路线,并将此link发送给我。
如果我解码URL我可以看到路线上有5个标记; 'geocode = FcbMDwMd2Kf9_w; FXmcDwMdvAT-_w; FaSUDwMdFuf9_w; FZR8DwMdBP39_w; FbZ4DwMdnhP-_w'但是如何将它们转换为长/拉索?
非常感谢任何帮助!
由于
答案 0 :(得分:0)
不确定这是否足够准确,但值得一试。您提供的链接有两个有趣的参数,即saddr
和daddr
。
saddr=Manor+Rd%2FA237
daddr=Redford+Ave+to%3aMollison+Dr+to%3aGreat+Woodcote+Park+to%3aPeaks+Hill
saddr
显然是起点,daddr
似乎编码所有航路点,当然还有目的地。现在我认为你可以将其提供给Google Directions API。
对API的示例请求(使用waypoints):
我不得不遗漏“Great Woodcote Park”作为航点,它没有找到任何方向,但我将这项任务留给美国公民(也许这个位置是ambiguos)。 :)