为here.com地图创建URL带有地址/坐标的行车路线

时间:2015-01-04 04:27:08

标签: here-api

有人知道如何创建一个正确的网址,以便从我的网站链接到here.com地图吗?我们使用大量的API调用将地图嵌入到我们的网站中,但我想向内部带有'Click Here for directions'链接的人发送电子邮件,指向here.com行车路线,其中包含内置的地址或坐标URL。

示例:

使用谷歌地图,我们所要做的就是制作一个这样的简单链接:

https://www.google.com/maps?saddr=32.5589671,-97.2586011&daddr=32.7787855,-97.4495476

只需传递网址中的变量saddrdaddr即可。我已经尝试了为here.com地图构建正确网址的所有内容,但它并没有正确处理。

我最好的尝试是:

https://www.here.com/directions/drive/32.2589671,-97.4486011/Weatherford,_Texas?x=ep&map=30.38114,-89.89326,6,normal

但它没有正确处理这个网址,现在我已经陷入困境,因为我已经尝试了所有我想要尝试的内容。

1 个答案:

答案 0 :(得分:1)

https://www.here.com/directions/drive/start:lat1,lng1/end:lat2,lng2这样的东西似乎有效。

  • 冒号前的文本提供了开始/结束位置的文本
  • 纬度和经度之间应该有绝对的没有空格
  • 如果未添加map参数,则地图视图默认显示街道地图上的整个路线
  • 如果添加了map形式的?map=lat,lng,zoom,maptype参数,则地图最初会显示指定的地图视图,然后移动以显示整个路线 - 例如satellite map link

我已检查第一个 link(没有map参数)是否也适用于Windows Phone以转发到HERE地图应用程序(如果是安装。我还没有测试在移动设备上安装AndroidiOS HERE地图应用时会发生什么情况。如果移动设备上没有HERE地图应用,则该网站应转发至 m.here.com mobile friendly site

其他终端因设备而异 - 以下内容适用于平板电脑: