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请求参数和返回结果说明相关推荐

  1. Springboot AOP注解方式获取请求参数及返回值并发送至rabbitMQ

       业务需求需要将http请求参数与返回值采集,考虑使用AOP形式,获取到请求值与返回值之后将数据封装为json字符串发送到rabbitMQ中,消费者消费数据后将处理后的数据保存至mongodb或其 ...

  2. SpringBoot→请求参数、返回参数、文件上传、拦截器、异常处理、定时任务、异步任务

    web请求static静态资源 localhost:8080/cat.png localhost:8080/test.html localhost:8080/abc/test.html localho ...

  3. Go单元测试--模拟服务请求和接口返回

    这是Go单元测试从入门到放弃系列教程的第1篇,介绍了如何使用httptest和gock工具进行网络测试. 在上一篇<Go单元测试从入门到放弃-0.单元测试基础>中,我们介绍了Go语言编写单 ...

  4. Google Maps Api Geocoding 传递参数和返回参数的解析(Json)

    转https://blog.csdn.net/zkdemon/article/details/7019117 Google Geocoding API    http://code.google.co ...

  5. 拼多多平台根据ID取商品详情 API接入参数 返回值说明

    item_get-根据ID取商品详情 pinduoduo.item_get 公共参数 名称 类型 必须 描述 key String 是 调用key(必须以GET方式拼接在URL中) secret St ...

  6. asp.net core webapi 统一处理返回值、异常和请求参数验证

    现在的开发模式很少用asp.net mvc一个项目直接操作界面和数据库了.大部分都使用前后端分离,更多的是为了让API支持移动端. 后端写webapi的时候必然需要和前端约定请求值和返回值的格式,如果 ...

  7. 您的请求参数与订单信息不一致_[淘客订单检测]淘宝客订单检测接口,淘客订单查询API...

    功能 1.输入交易的订单编号,即可查询该订单是否为淘宝客订单.有意向请联系卫星weixiaot168. 2.查询结果 0:不是淘宝客订单:1:是. 3.根据淘宝官方的后台数据,进行检测,数据真实且有效 ...

  8. php请求api获取返回值,我用curl请求接口获取返回值,但是不成功,大神给看看怎么调取?...

    接口地址 http://mp.vservice.com.cn/service/OutWebService?wsdl 接口调用方 callService(String serviceName,Strin ...

  9. 返回结果乱码_Spring请求参数和响应结果全局加密和解密(1)

    阅读文本大概需要25分钟. 前提 前段时间在做一个对外的网关项目,涉及到加密和解密模块,这里详细分析解决方案和适用的场景.为了模拟真实的交互场景,先定制一下整个交互流程.第三方传输(包括请求和响应)数 ...

最新文章

  1. C/C++中constkeyword
  2. MuJoCo要开源!DeepMind收购物理引擎MuJoCo,将推动全球机器人研发
  3. VTK:vtkBalloonWidget用法实战
  4. 知识管理系列---3.程序实现
  5. docker artifactory-jcr
  6. 计算payload长度c语言,C语言0长度数组(可变数组/柔性数组)详解
  7. 37岁程序员被裁员,面试华为阿里被拒,无奈降薪去小公司,结局出乎意料!
  8. 利用深度学习自动补全 Python 代码,这个开源项目有点牛逼
  9. 使用永洪BI工具开发扫雷游戏
  10. 数据存储服务(存储服务器搭建细谈)
  11. HNOI2015 亚瑟王
  12. 医疗空气净化器系统软件总体设计
  13. 镜像电流源特点_镜像电流源电路.ppt
  14. 开源的IoT物联网平台大比拼
  15. C# Action 使用
  16. Ubuntu使用WPS打开文档出现缺失字体情况解决方法
  17. 官宣!Apache Doris 从 Apache 孵化器毕业,正式成为 Apache 顶级项目!
  18. 利用栈将递归转换为非递归的方法
  19. 大话数据结构 -- 查找
  20. ecshopcron.php,ecshop商业模板 高仿小米商城源码,小米手机商城源代码模板价值百元...

热门文章

  1. [原创]-Day5.数据可视化之Pyecharts
  2. umts是移动还是联通_为什么联通不随意放弃WCDMA!
  3. python(28): 连接oracle环境离线安装及报错解决87,193
  4. ZZ-今天比较烦,贴上比较喜欢的让子弹飞的两篇评论吧。
  5. 【fast ICA】基于fast ICA算法的去除伪迹matlab仿真
  6. 怎样将个人简历翻译成英文
  7. 吴恩达Coursera深度学习课程 DeepLearning.ai 编程作业——Tensorflow+tutorial(2-3)
  8. C语言 现有21根火柴,两个轮流取,一种解法:小学生奥数题:9根火柴棒,两个人轮流取,每次只能取1,2或3根,取完为止,总数为偶数者为胜...
  9. c语言中被3除 余数为2,五年级奥数题:带余数除法(B)
  10. Delphi中关于DBGrid的DrawDataCell和DrawColumnCell的触发条件