ios路线规划
GET
/map/direction
<a href="baidumap://map/direction?origin=34.264642646862,108.95108518068&destination=40.007623,116.360582&coord_type=bd09ll&mode=driving&src=ios.baidu.openAPIdemo">路线规划</a>

1.在7.1版本添加了对“我的位置”的容错,就是当起始点为“我的位置”时,起始点使用当前app的定位点,之前版本不支持
2. 同android 的差别,mode不支持导航模式,navigation,iOS的导航只能以我的位置为起点,不支持起点是非我的位置的导航
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.map.baidu.com/map/direction?origin=34.264642646862,108.95108518068&destination=40.007623,116.360582&coord_type=bd09ll&mode=driving'
响应示例响应示例
{}
请求参数
Query 参数
origin
number
必需
起点名称或经纬度,或者可同时提供名称和经纬度,此时经纬度优先级高,将作为导航依据,名称只负责展示。;1、名称:天安门 2、经纬度:39.98871<纬度>,116.43234<经度>。 3、名称和经纬度:name:天安门|latlng:39.98871,116.43234
示例值:
34.264642646862,108.95108518068
destination
number
必需
示例值:
40.007623,116.360582
coord_type
string
必需
示例值:
bd09ll
mode
string
必需
示例值:
driving
src
string
可选
示例值:
ios.baidu.openAPIdemo
region
string
城市名或县名
origin_region
string
起点所在城市或县
destination_region
string
终点所在城市或县
zoom
string
可选
sy
string
可选
index
integer
可选
target
integer
可选
car_type
string
可选
viaPoints
string
可选
返回响应
修改于 2022-08-22 03:10:18