路线规划 最后更新时间: 2024年07月31日
产品介绍
路线规划组件,可以根据指定起终点之间的距离(没有指定起点时,系统将自动获取用户当前的位置作为起点),智能规划一条最佳的出行路线,开发者也可以通过URL参数设定出行方式(比如指定公交或驾车)。
使用场景
例如出行类应用的出行线路规划。
使用方法
调用方式一
https://m.amap.com/navi/?start=parameter1&dest=parameter2&destName=parameter3&key=parameter5&jscode=您申请的安全密钥
参数说明
参数名 | 值(点击可编辑) | 参数说明 | 是否必填 |
---|---|---|---|
start | 116.403124,39.940693 | 表示路线的起点。 格式:(经度,纬度),小数点后不超过6位。若此参数为空,则默认使用HTML5获取用户位置作为起点,若此参数为空,则默认使用HTML5获取用户位置作为起点,为空时部分手机或不支持,建议不要为空。 | 是 |
dest | 116.481488,39.990464 | 用于表示待标注点的坐标。 格式为(经纬,纬度),小数点后不超过6位。可通过高德坐标拾取工具获得某点的精确经纬度。 | 是 |
destName | 一条驾车路线 | 用于表示待标注点的文字描述,如“方恒国际中心”。 鉴于移动端屏幕限制,字符最大支持数为8个,超过部分将不能显示。 | 是 |
key | (您的Key) | 用户通过开发者控制台获取的Key | 是 |
jscode | (您的安全密钥) | 用户通过开发者控制台获取的安全密钥 | 是 |
调用方式二
https://m.amap.com/navi/?start=parameter1&dest=parameter2&destName=parameter3&naviBy=parameter4&key=parameter5&jscode=您申请的安全密钥
该方式可直接指向路线结果页
可视化操作
参数名 | 值(点击可编辑) | 参数说明 | 是否必填 |
---|---|---|---|
start | 116.403124,39.940693 | 表示路线的起点。 格式:(经度,纬度),小数点后不超过6位。若此参数为空,则默认使用HTML5获取用户位置作为起点,为空时部分手机或不支持,建议不要为空。 | 是 |
dest | 116.481488,39.990464 | 用于表示待标注点的坐标。 格式为(经纬,纬度),小数点后不超过6位。可通过高德坐标拾取工具获得某点的精确经纬度。 | 是 |
destName | 阜通西 | 用于表示待标注点的文字描述,如“方恒国际中心”。 鉴于移动端屏幕限制,字符最大支持数为8个,超过部分将不能显示。 | 是 |
naviBy | car | 表示用户希望指定的路线规划方式。 取值为car/bus/walk,分别对应“驾车/公交/步行”三种方式。若用户使用此参数,则start不能为空。 | 是 |
key | (您的Key) | 用户通过开发者控制台获取的Key | 是 |
jscode | (您的安全密钥) | 用户通过开发者控制台获取的安全密钥 |