我想使用 Google Maps MyLocation 集成一个简单的“到我的商店的路线”,以便通过移动浏览器进行分发。
完美的解决方案(从最终用户的角度来看)是 - 从用户 GEO-Location 到预先配置的 POI(我的商店)的绘制路线。就是这样。我想避免出现“获取路线”对话框(它在移动设备上看起来很软)。只是一张带有起点、终点和中间路线的地图。
我想使用 Google Maps MyLocation 集成一个简单的“到我的商店的路线”,以便通过移动浏览器进行分发。
完美的解决方案(从最终用户的角度来看)是 - 从用户 GEO-Location 到预先配置的 POI(我的商店)的绘制路线。就是这样。我想避免出现“获取路线”对话框(它在移动设备上看起来很软)。只是一张带有起点、终点和中间路线的地图。
我不确定这是否满足您避免“获取路线”对话框的目标,因为它肯定会涉及用户的中间步骤。但对话框在移动设备上不会“看起来很软”;事实上,它将针对移动观看进行优化。
如果您仅将 daddr(目的地地址)坐标插入到地图调用中,使用商店(或任何位置)的纬度和经度,Google 地图将尝试将起始位置默认设置为用户的“我的位置”位置如果设备支持,否则会提示用户输入起始位置。它还将允许用户选择所需的支持的交通方式(步行、自行车、公交或汽车)。
此示例绘制了从您所在位置到亚特兰大小马丁路德金出生地的路线: https ://maps.google.com/maps?daddr=33.755418,-84.371100
我在以下设备上成功测试了这个:
基于我在这些测试中得到的响应的一致性,我相信它可以在大多数(如果不是全部)场景中工作。