如何以当前位置的起点从我的网站调用Mapquest?

时间:2016-01-17 20:47:13

标签: javascript routing geolocation leaflet mapquest

我目前使用以下网址格式显示填充了“收件人”位置的“Mapquest路线”页面。

http://www.mapquest.com/directions?q=my_full_address_here

使用此链接,此人必须选择当前位置作为起点。我希望我的Mapquest链接尽可能包含用户的当前位置作为起点。

我已审核了https://developer.mapquest.com/documentation/link-to-mapquesthttp://www.mapquestapi.com,但到目前为止,我没有找到任何可以在网址中设置当前位置的内容。在Mapquest文档中,我发现我可以使用qq1 & q2来提供from / to位置,而不是使用q & to:。但是,我必须首先知道起始位置以设置q1 or to:的值。

您可以使用以下链接在Google地图链接中包含当前位置。

https://www.google.com/maps/dir/current+location/my_full_address_here

注意:我为我的地图应用程序选择了Mapquest,因为它具有我想要提供方向的区域的最佳映射信息。 Google地图无法找到我需要我的网站用户才能为其制作路线的任何城市。

我发现的有关在链接中包含当前位置的所有结果均适用于Google地图,而非Mapquest。如果Mapquest中没有可用于当前位置的功能,我想知道如何找到用户在我的链接中提供的当前位置。

1 个答案:

答案 0 :(得分:0)

您可以使用JavaScript Navigator获取用户的当前位置,并将其放入mapquest.com网址。