header
您当前的位置: 开发API学习 > 地图服务接口 > 路径计算
路径计算 ·

综述

路线计算采用的服务名称为 SE_RC,本文档在此后的示例采用此服务名称。接口 URL 符合此公式:[WEBNAME]/ [服务名称]? [参数名称]=[参数数值] [&[参数名称]=[参数数 值]]*。URL 编码采用的字符编码为 utf-8。 URL 示例:http://serviceaddress/SE_RC?st=RC&start=116.37007,39.97512&end=116.37016,39.97598
详细说明请参见:路径计算说明文档

RC

描述:

此服务为 SE_RC 的主服务,完成了 SE_RC 服务的大部分功能。

参数:

参数名称含义必有默认错误处理备注
st服务类型其值可以是 RC、Nearest
start起始点参见经纬度说明
end终止点参见经纬度说明
output输出模式xml使用默认值支持 xml 和 json 的结果输出
callback回调函数名output=xml 时,该参数无效。 callback 输 出 结 果 示 例 , 假 设 callback=aaa: aaa&&aaa(json 的输出结果)
waypoint途经点最多可以设置 16 个途经点
cd输入坐标的类型gcj02取值gcj02、wgs84
type方案1使用默认值0:最短 1:最快(默认) 2:最经济

经纬度说明:经纬度输入采用度为单位,为浮点数。经度与纬度之间使用空格分隔,点 与点之间采用分号分隔。例如: st=RC&start=115.28472,39.38593&end=115.28984,39.38183&type=1

示例:

(1)http://serviceaddress/SE_RC?st=RC&start=116.35622,39.93696&end=116.00111,40.36013
描述:起点为西直门,终点为八达岭。

(2)http://serviceaddress/SE_RC?st=RC&start=116.35622,39.93696&end=116.00111,40.36013&type=2
描述:起点为西直门,终点为八达岭最经济路线。

(3)http://serviceaddress/SE_RC?st=RC&start=116.34498,39.96101&end=113.26475,23.19688&way point=121.28641,31.11366
描述:从北京出发经上海到达广州。

输出:

XML输出

JSON输出:

Nearest

描述:

此服务为最近点服务,即返回道路上距离指定点最近的点,用于导航纠偏。

参数:

参数名称含义必有默认错误处理备注
st服务类型其值可以是 RC、Nearest
point点坐标经纬度输入采用度为单位,为浮点数。经度与纬度之间使用逗号分隔。
cd输入坐标的类型gcj02取值gcj02、wgs84
course偏移方向行驶方向与正北方向的夹角,单位:1/10 度。 取值范围:0-3599 1800(自北向南) 0(自南向北)
output输出模式xml使用默认值支持 xml 和 json 的结果输出。
callback回调函数名output=xml 时,该参数无效。 callback 输 出 结 果 示 例 , 假 设 callback=aaa: aaa&&aaa(json 的输出结果)

示例:

(1)http://serviceaddress/SE_RC?st=Nearest&point=115.28472,39.38593
描述:查询道路上距离 115.28472,39.38593 最近的点。

输出:

XML输出

JSON输出

错误输出:

XML输出

JSON输出

Insert title here