使用经纬度生成带有方向的谷歌地图链接

13

你好,

我正在尝试创建一个谷歌地图链接,该链接将重定向到带有方向的地图。我会通过链接传递坐标。以下是我的代码:


返回结果:

Good day,

我正在尝试创建一个谷歌地图链接,该链接将重定向到带有方向的地图。我会通过链接传递坐标。以下是我的代码:

var latDes = this.items[id].LongitudeWD;
var longDes = this.items[id].LatitudeWD;
var url = "https://www.google.com/maps/dir/?api=1";
var origin = "origin=" + tempLatitude + "," + tempLongitude;
var destination = "&destination=" + latDes + "," + longDes;
var newUrl = new URL(url + origin + destination);

var win = window.open(newUrl, '_blank');
 win.focus();

这是当前生成的示例链接 https://www.google.com/maps/dir/?api=1origin=34.1030032,-118.41046840000001&destination=-118.368152,34.059808

正如您所看到的,它没有读取我传递的坐标,我想要类似于这样的结果

https://www.google.com/maps/dir/?api=1&origin=760+West+Genesee+Street+Syracuse+NY+13204&destination=314+Avery+Avenue+Syracuse+NY+13204

如果可能的话,是否可以使用纬度和经度代替完整地址?

1个回答

36

是否可以在起点和终点之间添加一个停靠站? - Sanal S

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接