【问题标题】:Getting directions using Google Maps My Location使用 Google Maps My Location 获取路线
【发布时间】:2012-08-09 17:36:05
【问题描述】:

我想使用 Google Maps MyLocation 集成一个简单的“到我的商店的路线”,以便通过移动浏览器进行分发。

完美的解决方案(从最终用户的角度来看)是 - 从用户 GEO-Location 到预先配置的 POI(我的商店)的绘制路线。而已。我想避免出现“获取路线”对话框(它在移动设备上看起来很软)。只是一张带有起点、终点和中间路线的地图。

【问题讨论】:

  • 您发布问题的借口比问题本身更长。我理解您的沮丧,但请不要写太多无关紧要的文字。其他人需要花时间阅读所有内容,并且更有可能将其视为信息噪音,而不是更好地看待问题的相关理由。
  • 也许提供更多上下文?也许是平台或框架?标签?
  • 汤姆,别当纳粹了。

标签: google-maps


【解决方案1】:

我不确定这是否满足您避免“获取路线”对话框的目标,因为它肯定会涉及用户的中间步骤。但对话框在移动设备上不会“看起来很软”;事实上,它将针对移动观看进行优化。

如果您只在地图调用中插入 daddr(目的地地址)坐标,使用商店(或任何位置)的纬度和经度,Google 地图将尝试将起始位置设置为默认用户的“我的位置”位置,如果设备支持,否则会提示用户输入起始位置。它还允许用户选择所需的受支持的交通方式(步行、自行车、公交或汽车)。

此示例绘制了从您所在位置到亚特兰大小马丁路德金出生地的路线: https://maps.google.com/maps?daddr=33.755418,-84.371100

我在以下设备上测试成功:

  • 使用 Chrome 的 Windows 7 桌面;
  • 使用 Firefox 的 Windows 7 桌面;
  • 使用 Internet Explorer 的 Windows 7 桌面;
  • 装有 Jelly Bean OS 且安装了 Google 地图应用的 Android 手机;
  • 带有果冻豆操作系统的安卓手机,使用默认浏览器;
  • 带有 Jelly Bean OS 的 Android 手机,使用 Chrome;
  • iOS6 的 iPhone 使用默认浏览器。

根据我在这些测试中得到的响应的一致性,我相信它可以在大多数(如果不是全部)场景中发挥作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-07
    • 2013-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多