Graphhopper Routing导航API请求参数和返回结果说明
route请求参数说明:
参数名称 |
参数类型 |
是否必选(默认值) |
参数说明 |
point |
string of array (纬度,经度) |
是 |
路线计算坐标,至少包括一个起点和一个终点 |
point_hint |
string of array |
否 |
路线必须经过的点,通常是路的名称 |
snap_prevention |
string |
否 |
避免路线类型(motorway, trunk, ferry, tunnel, bridge , ford.) |
vehicle |
string |
否(car) |
交通工具("car" "bike" "foot" "hike" "mtb" "racingbike" "scooter" "truck" "small_truck") |
locale |
string |
否(en) |
文本语言类型(中文zh-CN) |
elevation |
Boolean |
否(false) |
是否计算高程 |
details |
array of string |
否 |
检索路线属性名称(例如最大速度) |
instructions |
string |
否(true) |
是否返回导航说明 |
calc_points |
boolean |
否(true) |
是否计算路线所有的点 |
points_encoded |
boolean |
否(true) |
是否格式化坐标,true会对坐标进行格式化,减少占用带宽,false返回坐标形式 |
type |
string |
否(json) |
返回值类型 |
weighting |
string |
否(fastest) |
最佳路径计算标准(shortest,fastest) |
heading |
Array of double |
否 |
偏向角度(正北顺时针开始计算) |
heading_penalty |
integer |
否(120) |
未按照指定方向带来的时间代价(以秒未单位) |
pass_through |
boolean |
否(false) |
如果为true,根据上面定义的转向成本,避免在点的转向。 |
block_area |
string |
否 |
定义无法通行的区域,例如点或者某个区域 |
avoid |
string |
否 |
指定需要避免的道路类型motorway, primary, secondary, tertiary, trunk, residential, steps, living_street, track, toll, ferry, tunnel, bridge and ford |
algorithm |
string |
否 |
round_trip:路线最终回到起点; alternative_route:计算出多条路径 |
返回值说明:
参数名称 |
参数类型 |
参数说明 |
paths |
array |
路径集合 |
weight |
总代价 |
|
transfers |
交通工具变换类型 |
|
paths[0].distance |
路径总长度(以米为单位) |
|
paths[0].time |
路径总时间(以毫秒为单位) |
|
paths[0].ascend |
路线上升高度(以米为单位) |
|
paths[0].descend |
路线下降高度(以米为单位) |
|
paths[0].points |
路线包含的坐标集合 |
|
paths[0].points_encoded |
boolean |
是否对点进行编码处理 |
paths[0].bbox |
minLon, minLat, maxLon, maxLat |
路线的外包范围 |
paths[0].snapped_waypoints |
||
paths[0].instructions |
路线说明 |
|
paths[0].instructions[0].text |
路线说明内容文本 |
|
paths[0].instructions[0].street_name |
路线中的街道名称 |
|
paths[0].instructions[0].distance |
路线中的街道 |
|
paths[0].instructions[0].time |
路线时间 |
|
paths[0].instructions[0].interval |
包含第一个点和最后一个点索引 |
|
paths[0].instructions[0].sign |
转向标志 |
KEEP_LEFT=-7 TURN_SHARP_LEFT = -3 TURN_LEFT = -2 TURN_SLIGHT_LEFT = -1 CONTINUE_ON_STREET = 0 TURN_SLIGHT_RIGHT = 1 TURN_RIGHT = 2 TURN_SHARP_RIGHT = 3 FINISH = 4 REACHED_VIA = 5 USE_ROUNDABOUT = 6 KEEP_RIGHT=7 |
paths[0].instructions[0].annotation_text |
说明中包含的额外信息 |
|
paths[0].instructions[0].annotation_importance |
0 stands for INFO, 1 for warning, 2 for costs, 3 for costs and warning |
|
paths[0].instructions[0].exit_number |
Graphhopper Routing导航API请求参数和返回结果说明相关推荐
- Springboot AOP注解方式获取请求参数及返回值并发送至rabbitMQ
业务需求需要将http请求参数与返回值采集,考虑使用AOP形式,获取到请求值与返回值之后将数据封装为json字符串发送到rabbitMQ中,消费者消费数据后将处理后的数据保存至mongodb或其 ...
- SpringBoot→请求参数、返回参数、文件上传、拦截器、异常处理、定时任务、异步任务
web请求static静态资源 localhost:8080/cat.png localhost:8080/test.html localhost:8080/abc/test.html localho ...
- Go单元测试--模拟服务请求和接口返回
这是Go单元测试从入门到放弃系列教程的第1篇,介绍了如何使用httptest和gock工具进行网络测试. 在上一篇<Go单元测试从入门到放弃-0.单元测试基础>中,我们介绍了Go语言编写单 ...
- Google Maps Api Geocoding 传递参数和返回参数的解析(Json)
转https://blog.csdn.net/zkdemon/article/details/7019117 Google Geocoding API http://code.google.co ...
- 拼多多平台根据ID取商品详情 API接入参数 返回值说明
item_get-根据ID取商品详情 pinduoduo.item_get 公共参数 名称 类型 必须 描述 key String 是 调用key(必须以GET方式拼接在URL中) secret St ...
- asp.net core webapi 统一处理返回值、异常和请求参数验证
现在的开发模式很少用asp.net mvc一个项目直接操作界面和数据库了.大部分都使用前后端分离,更多的是为了让API支持移动端. 后端写webapi的时候必然需要和前端约定请求值和返回值的格式,如果 ...
- 您的请求参数与订单信息不一致_[淘客订单检测]淘宝客订单检测接口,淘客订单查询API...
功能 1.输入交易的订单编号,即可查询该订单是否为淘宝客订单.有意向请联系卫星weixiaot168. 2.查询结果 0:不是淘宝客订单:1:是. 3.根据淘宝官方的后台数据,进行检测,数据真实且有效 ...
- php请求api获取返回值,我用curl请求接口获取返回值,但是不成功,大神给看看怎么调取?...
接口地址 http://mp.vservice.com.cn/service/OutWebService?wsdl 接口调用方 callService(String serviceName,Strin ...
- 返回结果乱码_Spring请求参数和响应结果全局加密和解密(1)
阅读文本大概需要25分钟. 前提 前段时间在做一个对外的网关项目,涉及到加密和解密模块,这里详细分析解决方案和适用的场景.为了模拟真实的交互场景,先定制一下整个交互流程.第三方传输(包括请求和响应)数 ...
最新文章
- C/C++中constkeyword
- MuJoCo要开源!DeepMind收购物理引擎MuJoCo,将推动全球机器人研发
- VTK:vtkBalloonWidget用法实战
- 知识管理系列---3.程序实现
- docker artifactory-jcr
- 计算payload长度c语言,C语言0长度数组(可变数组/柔性数组)详解
- 37岁程序员被裁员,面试华为阿里被拒,无奈降薪去小公司,结局出乎意料!
- 利用深度学习自动补全 Python 代码,这个开源项目有点牛逼
- 使用永洪BI工具开发扫雷游戏
- 数据存储服务(存储服务器搭建细谈)
- HNOI2015 亚瑟王
- 医疗空气净化器系统软件总体设计
- 镜像电流源特点_镜像电流源电路.ppt
- 开源的IoT物联网平台大比拼
- C# Action 使用
- Ubuntu使用WPS打开文档出现缺失字体情况解决方法
- 官宣!Apache Doris 从 Apache 孵化器毕业,正式成为 Apache 顶级项目!
- 利用栈将递归转换为非递归的方法
- 大话数据结构 -- 查找
- ecshopcron.php,ecshop商业模板 高仿小米商城源码,小米手机商城源代码模板价值百元...
热门文章
- [原创]-Day5.数据可视化之Pyecharts
- umts是移动还是联通_为什么联通不随意放弃WCDMA!
- python(28): 连接oracle环境离线安装及报错解决87,193
- ZZ-今天比较烦,贴上比较喜欢的让子弹飞的两篇评论吧。
- 【fast ICA】基于fast ICA算法的去除伪迹matlab仿真
- 怎样将个人简历翻译成英文
- 吴恩达Coursera深度学习课程 DeepLearning.ai 编程作业——Tensorflow+tutorial(2-3)
- C语言 现有21根火柴,两个轮流取,一种解法:小学生奥数题:9根火柴棒,两个人轮流取,每次只能取1,2或3根,取完为止,总数为偶数者为胜...
- c语言中被3除 余数为2,五年级奥数题:带余数除法(B)
- Delphi中关于DBGrid的DrawDataCell和DrawColumnCell的触发条件