如何基于经纬度生成谷歌地图路线跳转URL
用经纬度生成谷歌地图路线URL的方法
直接通过经纬度构建谷歌地图路线URL的核心格式很简单,不需要依赖额外API,直接拼接参数即可:
https://www.google.com/maps/dir/<起点纬度>,<起点经度>/<终点纬度>,<终点经度>/
关键说明:
- 严格按照「纬度在前,经度在后」的顺序填写,两者用英文逗号分隔,不要加空格
- 移动端访问该链接时,会自动唤起本地安装的谷歌地图应用;如果未安装应用,会跳转至网页版地图并直接显示路线
- 可选:如果需要指定出行方式,在URL末尾追加参数:
- 驾车:
?travelmode=driving - 步行:
?travelmode=walking - 公共交通:
?travelmode=transit - 骑行:
?travelmode=bicycling
- 驾车:
示例:
假设起点经纬度为 39.9042,116.4074(北京天安门),终点经纬度为 39.9139,116.3972(北京故宫):
- 默认驾车路线URL:
https://www.google.com/maps/dir/39.9042,116.4074/39.9139,116.3972/ - 指定步行的URL:
https://www.google.com/maps/dir/39.9042,116.4074/39.9139,116.3972/?travelmode=walking
内容的提问来源于stack exchange,提问作者DarkFenix
相关产品推荐
相关产品推荐

