【问题标题】:Google Map direction lon/lat params谷歌地图方向经/纬度参数
【发布时间】:2013-01-10 00:16:36
【问题描述】:

我正在搜索参数,我可以通过将 lon/lat 作为源参数直接打开地图窗口并自行获取我的位置。

类似的东西并在地图上绘制方向

https://maps.google.com/maps?from=37.4219720,-122.0841430&to=GET_MY_LOCATION

谢谢你

【问题讨论】:

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


【解决方案1】:

没有自动检测您的位置的参数,您必须自己检测它,例如:navigator.geolocation

正确的参数不是fromto或其他任何东西,它们是saddrdaddr

例子:

https://maps.google.com/maps?saddr=52.5191,13.4060&daddr=52.4244,13.7497

【讨论】:

  • 你能告诉我如何发送标记信息(工具提示中的内容)
  • 没有发送选项。
【解决方案2】:

简单!假设您的浏览器支持地理定位并且您没有阻止它,则有一个用于自动检测您的位置的参数,就像所有地理定位调用一样。

我假设您想直接或通过“a href”标签传递链接,而不是使用 gmaps api。

https://maps.google.com/maps?saddr=52.5191,13.4060&daddr=current%20Location

更好的方法是运行测试并验证地理定位是否支持并已打开。 看看这个要点:https://gist.github.com/bingeboy/5519841 如果成功回调触发,那么您知道该 URL 将起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多