获取两个地理点位间的驾车距离及用时信息
更新时间:2018-04-10 14:41:29 更新人员:叶洋

文档状态:完成 #11
测试接口
摘要
根据起点坐标和终点坐标位置获取驾车距离及行驶时间。
-
接口基本信息
接口名称:获取两个地理点位间的驾车距离及用时信息
请求方法:GET
接口地址:district/calcdistance
登录验证:是
-
请求参数
| 参数名 |
参数 |
数据类型 |
是否必须 |
示例值 |
说明 |
| from_lng |
坐标起点的经度 |
float |
是 |
|
坐标起点的经度值,精确到小数点后6位 |
| from_lat |
坐标起点的纬度 |
float |
是 |
|
坐标起点的纬度值,精确到小数点后6位 |
| to_lng |
坐标终点的经度 |
float |
是 |
|
坐标终点的经度值,精确到小数点后6位 |
| to_lat |
坐标终点的纬度 |
float |
是 |
|
坐标起点的纬度值,精确到小数点后6位 |
-
响应数据参数
| 参数名 |
参数 |
数据类型 |
示例值 |
说明 |
| distance |
驾车距离 |
int |
1486249 |
驾车行驶距离,单位:米 |
| duration |
预计行驶时间 |
int |
67560 |
预计行驶时间,单位:秒 |
-
请求示例
请求例子:
apirq('district/calcdistance', {
data: {
"from_lng": 104.081313,
"from_lat": 30.668125,
"to_lng": 115.917981,
"to_lat": 28.645506
}
})
返回数据结果:
数据合法时:
{
"code": 0,
"msg": "ok",
"time": "1523342217",
"data": {
"origin_id": "1",
"dest_id": "1",
"distance": "1486826",
"duration": "67740"
}
}
数据不合法时:
{
"code": 1,
"msg": "不支持的坐标点",
"time": "1523342247",
"data": ""
}