如何在Google Maps中创建循环(非A-B型)路线并生成对应URL
如何在Google Maps中创建循环(非A-B往返)路线并生成对应URL
嘿,我来帮你搞定这个Google Maps循环路线的问题!其实创建这种非往返的闭环路线(起点和终点相同,但中途走不同路径)很简单,下面是具体步骤和URL生成的细节:
手动创建循环路线并获取URL的步骤
- 打开Google Maps,在搜索框输入你的起点地址(比如示例里的
Bank of America Financial Center, West Dickson Street, Fayetteville, AR) - 点击页面上的「路线」按钮,选择你需要的出行方式(驾车、步行、骑行等)
- 点击路线面板里的「+ 添加目的地」,依次输入所有你想要经过的中途点(可以是具体地址,也可以直接输入经纬度,比如
36.0665132,-94.1683564) - 核心操作:把最后一个要添加的目的地设置为你的起点地址,这样路线就会形成一个闭环,而不是简单的A-B往返
- 路线生成完成后,直接复制浏览器地址栏里的完整URL,就是你需要的循环路线链接了
关于循环路线URL的结构说明
你给出的示例URL就是典型的循环路线链接,它的结构大致是:
https://www.google.com/maps/dir/[起点地址]/[中途点1]/[中途点2]/.../[起点地址]/[其他参数]
其中中途点可以是地址的编码格式(空格用+代替),也可以是经纬度坐标。URL后面的@开头的部分是地图的默认视角(纬度、经度、缩放级别),data=后面的参数则包含了路线的详细配置信息。
实用小技巧
- 如果需要更精准的定位,直接用经纬度作为中途点或起点就行,格式为
纬度值,经度值,不需要额外编码 - 如果中途点较多,手动添加可能麻烦,你也可以直接构造URL:把起点、所有中途点、再一次的起点用
/分隔,拼接到https://www.google.com/maps/dir/后面。不过手动构造data=部分的参数比较复杂,还是建议先在地图里生成路线再复制URL更省心
内容的提问来源于stack exchange,提问作者Kurt Westerman
相关产品推荐
相关产品推荐

