全国限行数据API接口解决方案.docx

上传人:b****6 文档编号:6561367 上传时间:2023-01-07 格式:DOCX 页数:37 大小:25.97KB
下载 相关 举报
全国限行数据API接口解决方案.docx_第1页
第1页 / 共37页
全国限行数据API接口解决方案.docx_第2页
第2页 / 共37页
全国限行数据API接口解决方案.docx_第3页
第3页 / 共37页
全国限行数据API接口解决方案.docx_第4页
第4页 / 共37页
全国限行数据API接口解决方案.docx_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

全国限行数据API接口解决方案.docx

《全国限行数据API接口解决方案.docx》由会员分享,可在线阅读,更多相关《全国限行数据API接口解决方案.docx(37页珍藏版)》请在冰豆网上搜索。

全国限行数据API接口解决方案.docx

全国限行数据API接口解决方案

全国限行查询接口

一、路帮网全国限行查询接口特色 

1、车牌限行:

不仅包含基础性描述内容,还有首创的“限行区域图片”、“限行区域矢量”, 等特色字段,满足不同产品的使用需求。

2、事件限行:

提供突发事件(重大赛事、会议、天气、临时交通管制等)临时交通管制信息。

3、覆盖城市全,提供车牌限行以及发生事件限行的所有城市、区县限行数据。

4、限行数据更新快、实时发布。

二、7种接口满足个性化调取需求

接口1:

查询全国限行城市

接口地址:

支持格式:

json

请求方法:

get

请求示例:

请求参数:

参数名称

类型

必填

说明

apikey

String

Y

请求服务的密钥

返回参数:

参数名称

类型

说明

rspcode

Int

结果状态

data

List

city

String

城市代号

cityname

String

城市名称

districts

List

下一级限行的区县城市列表,如果没有,则为空

districtcode

String

区县城市代号

districtname

String

区县城市名称

Json返回示例:

{

"rspcode":

"0",

"data":

[

{

"city":

"110000",

"cityname":

"北京",

"districts":

[]

},

{

"city":

"310000",

"cityname":

"上海",

"districts":

[]

},

{

"city":

"330100",

"cityname":

"杭州市",

"districts":

[

{

"districtcode":

"330102",

"districtname":

"上城区"

},

{

"districtcode":

"330103",

"districtname":

"下城区"

}

]

},

{

"更多":

"..."

}

]

}

接口2:

查询城市限行规则

接口地址:

支持格式:

json

请求方法:

get

请求示例:

请求参数:

参数名称

类型

必填

说明

apikey

String

Y

请求服务的密钥

city

String

Y

城市代号

date

String

N

要查询的日期,如果省略,默认为当天。

geom

int

N

0或者不填写,表示不返回几何形状点信息。

1表示返回几何形状点信息。

all

int

N

当city指定的城市为市级行政区时:

1表示返回下一级的所有区县级城市的限行信息。

0表示只返回city所指定城市的限行信息。

默认为1。

返回参数:

参数名称

类型

说明

rspcode

Int

结果状态

cityname

string

城市名称

localcar

List

本地车规定

id

Int

限行规则ID

date

String

日期

week

String

星期

type

String

限行类型

日期限行

星期限行

日期单双号限行

休息日单双号限行

开四停四

景区限行

特殊号牌

时间累积

所有号牌-单一路段

所有号牌-区域

range

String

有效期(分号分隔。

20150310-20150810;20160310-20160810

缺省为空,表达每天)

time

String

限行时间(分号分隔07:

30-09:

30;17:

00-19:

00)

空:

00:

00-24:

00

number

String

限制尾号

显示当天及其后连续一周限行尾号

engnumber

String

英文尾号车牌限行规定

按“0”处理

按“4”处理

最后一位数字

只对英文结尾车牌限行

不对英文结尾车牌限行

holiday

String

法定节假日是否限行

不限行

限行

workday

String

工作日是否限行

不限行

限行

weekend

String

周末是否限行

不限行

限行

area

String

限行区域

summary

String

限行规定

detail

String

限行详细描述

bigimage

String

pc端限行区域图片

smallimage

String

移动端限行区域图片

geoinfo

List

限行区域矢量

geo

List

形状点坐标

x

Double

经度(单位:

度)

y

Double

纬度(单位:

度)

info

List

限行信息

isrestrict

bool

是否限行

shapetype

int

要素类型

0:

线

1:

2:

面+线

foreigncar

List

外地车规定

id

Int

限行规则ID

date

String

日期

week

String

星期

type

String

限行类型

日期限行

星期限行

日期单双号限行

休息日单双号限行

开四停四

景区限行

特殊号牌

时间累积

所有号牌-单一路段

所有号牌-区域

range

String

有效期(分号分隔。

20150310-20150810;20160310-20160810

缺省为空,表达每天)

time

String

限行时间(分号分隔07:

30-09:

30;17:

00-19:

00)

空:

00:

00-24:

00

number

String

限制尾号

显示当天及其后连续一周限行尾号

engnumber

String

英文尾号车牌限行规定

按“0”处理

按“4”处理

最后一位数字

只对英文结尾车牌限行

不对英文结尾车牌限行

holiday

String

法定节假日是否限行

不限行

限行

workday

String

工作日是否限行

不限行

限行

weekend

String

周末是否限行

不限行

限行

area

String

限行区域

summary

String

限行规定

detail

String

限行详细描述

bigimage

String

pc端限行区域图片

smallimage

String

移动端限行区域图片

geoinfo

List

限行区域矢量

geo

List

形状点坐标

x

Double

经度(单位:

度)

y

Double

纬度(单位:

度)

info

List

限行信息

isrestrict

bool

是否限行

shapetype

String

要素类型

0:

线

1:

2:

面+线

allcars

List

本地车及外地车规定

id

Int

限行规则ID

date

String

日期

week

String

星期

type

String

限行类型

日期限行

星期限行

日期单双号限行

休息日单双号限行

开四停四

景区限行

特殊号牌

时间累积

所有号牌-单一路段

所有号牌-区域

range

String

有效期(分号分隔。

20150310-20150810;20160310-20160810

缺省为空,表达每天)

time

String

限行时间(分号分隔07:

30-09:

30;17:

00-19:

00)

空:

00:

00-24:

00

number

String

限制尾号

显示当天及其后连续一周限行尾号

engnumber

String

英文尾号车牌限行规定

按“0”处理

按“4”处理

最后一位数字

只对英文结尾车牌限行

不对英文结尾车牌限行

holiday

String

法定节假日是否限行

不限行

限行

workday

String

工作日是否限行

不限行

限行

weekend

String

周末是否限行

不限行

限行

area

String

限行区域

summary

String

限行规定

detail

String

限行详细描述

bigimage

String

pc端限行区域图片

smallimage

String

移动端限行区域图片

geoinfo

List

限行区域矢量

geo

List

形状点坐标

x

Double

经度(单位:

度)

y

Double

纬度(单位:

度)

info

List

限行信息

isrestrict

bool

是否限行

shapetype

String

要素类型

0:

线

1:

2:

面+线

Json返回示例:

{

"rspcode":

20000,

"cityname":

"上海市",

"localcar":

[

{

"id":

41,

"date":

"2016-11-16",

"week":

"星期三",

"type":

"日期限行",

"time":

"",

"number":

"所有号牌;所有号牌;所有号牌;所有号牌;所有号牌;所有号牌;所有号牌",

"engnumber":

"针对数字和字母结尾车牌都限行",

"holiday":

"限行",

"weekend":

"限行",

"workday":

"限行",

"range":

"",

"summary":

"禁止本市“沪C”号牌机动车辆驶入",

"area":

"中环路(杨高南路立交桥至华夏高架路)、华夏高架路,外环隧道(黄浦江边起向西)-外环线环北大道-外环线环西二大道-外环线环西一大道-外环线环南一大道-杨高路立交-杨高南路-龙阳路立交-龙阳路-龙东大道-金桥路-金桥立交-杨高中路-杨高北路到长江边所构成的外环线道路范围内(含上述道路)",

"detail":

"“沪C”机动车辆全天禁止驶入以下道路及区域内:

中环路(杨高南路立交桥至华夏高架路)、华夏高架路,外环隧道(黄浦江边起向西)-外环线环北大道-外环线环西二大道-外环线环西一大道-外环线环南一大道-杨高路立交-杨高南路-龙阳路立交-龙阳路-龙东大道-金桥路-金桥立交-杨高中路-杨高北路到长江边所构成的外环线道路范围内(含上述道路)"

}

],

"foreigncar":

[

{

"id":

40,

"date":

"2016-11-16",

"week":

"星期三",

"type":

"星期限行",

"time":

"07:

00-10:

00;15:

00-20:

00",

"number":

"所有号牌;所有号牌;所有号牌;不限行;不限行;所有号牌;所有号牌",

"engnumber":

"针对数字和字母结尾车牌都限行",

"holiday":

"不限行",

"weekend":

"不限行",

"workday":

"限行",

"range":

"",

"summary":

"禁止外埠牌照车辆、使用临时行驶车号牌的车辆、实习期驾驶员驾驶的车辆通行",

"area":

"延安高架路(S20以东段)、南北高架路(呼玛路至鲁班立交段)、逸仙高架路(全线)、沪闵高架路(全线)、中环路(全线)、华夏高架路(全线)、罗山高架路(全线)、度假区高架路(中环路至秀浦路段)、内环高架路(除内圈中山北二路入口至锦绣路出口、外圈锦绣路入口至黄兴路出口以外的路段)、南浦大桥、卢浦大桥、延安东路隧道",

"detail":

"外省市机动车号牌的小客车、使用临时行驶车号牌的小客车、未载客的出租小客车及实习期驾驶员驾驶的小客车在工作日07:

00-10:

00;15:

00-20:

00(周六日及法定假日除外),禁止在以下区域通行:

(一)延安高架路(S20以东段);

(二)南北高架路(呼玛路至鲁班立交段);(三)逸仙高架路(全线);(四)沪闵高架路(全线);(五)中环路(全线);(六)华夏高架路(全线);(七)罗山高架路(全线);(八)度假区高架路(中环路至秀浦路段);(九)内环高架路(除内圈中山北二路入口至锦绣路出口、外圈锦绣路入口至黄兴路出口以外的路段);(十)南浦大桥;(十一)卢浦大桥;(十二)延安东路隧道"

}

],

"allcars":

[]

}

接口3:

事件限行查询

1、获取城市列表

接口地址:

支持格式:

json

请求方法:

get

请求示例:

请求参数:

参数名称

类型

必填

说明

apikey

String

Y

请求服务的密钥

返回参数:

参数名称

类型

说明

rspcode

Int

结果状态,20000表示成功

data

Array

返回城市列表

city

string

城市code

cityname

string

城市名称

districts

List

下一级限行的区县城市列表,如果没有,则为空

districtcode

String

区县城市代号

districtname

String

区县城市名称

Json返回示例:

{

"rspcode":

20000,

"data":

[

{

"city":

"310000",

"cityname":

"上海市",

"districts":

[]

},

{

"city":

"330700",

"cityname":

"金华市",

"districts":

[]

},

{

"city":

"330100",

"cityname":

"杭州市",

"districts":

[

{

"districtcode":

"330102",

"districtname":

"上城区"

},

{

"districtcode":

"330103",

"districtname":

"下城区"

}

]

},

{

"更多":

"..."

}

]

}

2、限行信息

接口地址:

支持格式:

json

请求方法:

get

请求示例:

请求参数:

参数名称

类型

必填

说明

city

String

Y

表示在接口1中获取的内容,如110000

apikey

String

Y

申请的apikey

date

String

N

可选参数,时间参数。

填写这个参数,表示要获取填写时间的限行信息

返回参数:

参数名称

类型

说明

rspcode

Int

错误代码20000表示成功

data

Array

返回事件限行信息

id

Int

限行事件ID

cityname

string

城市名称

title

string

事件名称

time

string

限行时间段

sunmary

string

概述说明

detail

string

详细描述

links

string

限行链接

Json返回示例:

{

"rspcode":

20000,

"data":

[

{

"id":

1223,

"cityname":

"临汾市",

"title":

"交通管制",

"time":

"2016年2月28日-2016年10月31日,全天",

"area":

"鼓楼南街、鼓楼北街",

"sunmary":

"改为单行线",

"detail":

"临汾市将于2月28日至10月31日对鼓楼南北街实施临时交通管制同时,为缓解城内交通压力,在交通管制期间内,将在“临汾市区铁路桥以西、滨河东路以东(不含滨河东路);高河桥以南、南环路以北(不含南环路)”范围内施行机动车单双号限行\n在临汾市区范围内一律按车牌尾号实施限行(含临时号牌)限行的机动车车牌尾号为单数单日通行,尾号为双数或英文字母的双日通行,各县市进入临汾市区管制区内的机动车辆,一律执行单双号限行规定,外省市机动车辆进入管制区,按照交通管制区域限制有关规定执行\n交通管制期间,两条道路将改为单行线:

在解放路,自市府街口至平阳广场路段,由西向东单向通行;在鼓楼东西大街,自平阳南北街东关十字交叉口至朝殿南巷南口,由东向西单向通行\n",

"links":

"

},

{

"更多":

"..."

}

]

}

接口4:

纬度和车牌号限行查询

接口地址:

支持格式:

json

请求方法:

get

请求示例:

请求参数:

参数名称

类型

必填

说明

apikey

String

Y

请求服务的密钥

longitude

Double

Y

经度

latitude

Double

Y

纬度

plate_number

String

Y

车牌号

date

String

N

要查询的日期,如果省略,默认为当天

time

String

N

要查询的时间。

如果省略,默认为所有时间。

1表示使用当前时间查询。

hh:

mm:

ss格式,指定具体要查询的时间。

geom

Int

N

返回几何形状,0或者不填写,表示不返回几何形状点信息。

1表示返回几何形状点信息。

by_area

Int

N

是否按照限行区域来获取限行信息。

0表示根据指定的经纬度对应点所在的城市来获取限行信息

1表示根据指定的经纬度对应点所在的具体限行区域来获取限行信息

缺省值为1

distance

Int

N

当by_area为1时,用于指定经纬度对应点所在的范围值。

单位为米,范围为1-100000

当不填写时,根据该点是否在限行区域内来获取限行信息。

当指定一个范围值时,根据指定的经纬度为圆心,以该范围值为半径所构成的一个圆范围是否和限行区域相交来获取限行信息。

show_nolimit

Int

N

当某一限行规则经系统判断为不限行时,是否返回不限行的具体规则信息:

1表示返回不限行的具体规则信息。

0表示不返回,只返回"result":

0这样的结果。

默认为0。

返回参数:

参数名称

类型

说明

rspcode

Int

响应代码,20000为执行成功。

data

Array

返回的具体限行信息,为一数组,包含有多条限行规则

result

Int

限行结果,1为限行,0为不限行

type

Int

限行规则类型,0为事件限行,1为车牌尾号限行

id

Int

当type为0时,这个字段是限行事件ID.

当type为1时,这个字段是限行规则ID.

title

String

事件限行的标题,仅为事件限行规则有,车牌尾号限行没有这个字段

time

Array

限行时间,为一数组,每一项包含起始时间和终止时间,如果数组为空,表示全天限行。

number

String

限行尾号,如果有多个尾号,则以半角逗号间隔,如3,5。

当rtype是1,2,3,4时,这个字段才有值,rtype为其他值时,该字段为空。

area

String

限行区域

rule

String

限行规则内容

rtype

Int

限行类型

1:

日期

2:

星期

3:

日期单双号

4:

休息日单双号限行

5:

开四停四

6:

景区限行

7:

特殊号牌

8:

时间累积

9:

所有号牌-单一路段

10:

所有号牌-区域

ptype

Int

车牌归属地类型

1:

本地

2:

外地

3:

本地+外地

ntype

Int

当某条规则经系统判断为不限行时,且show_nolimit为1时,该字段表示具体的不限行原因类型:

1:

该规则不在限行时间段内

2:

该规则工作日不限行

3:

该规则调休日不限行

4:

该规则在节假日不限行

5:

该规则在周末不限行

6:

该规则在31号不限行

7:

该车牌号不在限行尾号内

8:

该车辆在开四停四规则下,属于可以行驶状态。

holiday_titles

Array

当某条规则不限行时,当show_nolimit为1且ntype为4时,该字段表示节假日的名称,为一字符串数组,当没有名称时,为空。

geoinfo

Array

限行区域矢量,当geom请求参数设为1时才有,且仅为限行规则才有

geo

Array

形状点坐标

x

Double

经度(单位:

度)

y

Double

纬度(单位:

度)

info

Array

限行信息

isrestrict

bool

是否限行

shapetype

Int

要素类型

0:

线

1:

2:

面+线

Json返回示例:

{

"rspcode":

20000,

"data":

[

{

"result":

1,

"type":

0,

"id":

1998,

"title":

"2019北京世园会",

"time":

[

[

"00:

00:

00",

"23:

59:

00"

]

],

"area":

"延康路(湖南路至百康路)、阜

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1