• 收藏
  • 加入书签
添加成功
收藏成功
分享

车辆卡口数据平台接口设计

杨官霞 廖智蓉 凌云
  
新教育论坛
2018年32期

摘要:针对车辆卡口数据平台的接口设计,提出了某公司的一个具体标准规范以及相关的数据流程。

关键词:卡口;数据平台;接口;规范;流程

1、引言

卡口是有防守和检查设施的出入口,公路及治安卡口监测系统采用计算机图像处理技术、模式识别技术等技术,将来往车辆的情况进行24小时不间断、实时记录监控卡口,对每一辆机动车的图像无遗漏的记录下来,并进行存储和处理,并存入计算机,为统计车流量、交通违法事故(如逃逸、逆行等)、盗抢机动车及利用机动车作案等案件的及时侦破提供重要的信息和证据,同时为各地公安及交警部门破案提供重要线索。

2、车辆卡口平台系统

高清卡口系统是采用先进的光电技术、图像处理技术、模式识别技术对过往的每一辆汽车均拍下车辆的图像,并自动识别出车辆的牌照,并将采集到的车辆的信息数据均保存在服务器数据库中。采用高清卡口系统对道路的建设非常有意义,它可以很迅速地捕捉到肇事车辆、违章车辆、黑名单车辆等,对公路运行车辆的构成、流量分布、违章情况进行常年不间断的自动记录,为交通规划,交通管理,道路养护部门提供重要的基础和运行数据,为快速纠正交通违章行为,快速侦破交通事故逃逸和机动车盗抢案件提供重要的技术手段和证据,对道路的平安运行和提高公路交通管理的快速反应能力有着十分重要的意义。

该卡口汇聚基础平台包括的主要功能有接收数据、初始化传输连接、关闭传输连接、同步方式写过车信息以及获取汇聚的当前时间(返回结果为精确到毫秒的:yyyyMMddHHmmss.SSS格式,用作设备校时)其中过车信息中要包含尽可能详细的车辆信息,比如车牌号码、车牌颜色、车牌类型、车辆类型、汽车品牌、汽车型号等等。并能返回报错的信号。本文主要介绍了车辆卡口数据平台接口设计。

3、本数据平台的适用规范

本接口采用标准的WEB Service框架,Web Services是一种完成其特定需求的在线应用服务,使第三方能够通过网络来访问并使用这项在线服务。描述数据的标准方法XML;简单对象访问协议SOAP以及WSDL Web服务描述语言。

4、接口总体说明及调用流程

4.1接口函数返回值说明

本次接口的返回值全部为字符串类型;返回值采用 “代码(3位字符)+返回内容”的形式,返回代码与返回内容用“:”符号格开。厂商调用函数完毕,需要判断前3位代码,如果是”000”表示成功,否则表示失败。

返回参数格式为两种,一种为000:内容 ,表示成功, 如:000:添加过车记录成功,另一种为非000表示失败,如: 001:过车记录字符串为空

4.2 接口函数调用流程

流程简要说明:

第一步采集数据上传之前,需要调用 InitTrans()初始化连接,初始化成功后进入下一步,否则重新进行初始化。 第二步开始上传过车数据通过writeTracklogData()方法进行上传 ;如果上传成功,则循环上传下一条过车数据。如果中途因连接异常上传不成功,则需要重新初始化。第三步传输任务结束后,需要调用CloseTrans()关闭连接。

4.3接口函数部分说明

以初始化接口函数为例,接口函数如下:

String initTrans(string agencyId,stringagencyKey)

说明:连接初始化,客户端接入验证。

参数:agencyId,机构编号,唯一标识接入的机构,由服务端分配。机构编号和设备编号唯一标识系统内 的一台设备。agencyKey,设备密钥,由服务端分配。

返回值:(返回代码^返回内容) “000”,表示过初始化成功;非000值,表示失败。返回结果示例:001: 初始化失败;

5、结束语

该车辆识别卡口汇聚基础平台设计项目是某市公安系统违法视频监控的一个子项目,同时要求系统有即时的报错的返回信号,方便在数据出现错误时能及时反馈,采取补救措施,将数量级别精准到ms,这些都是不易实现。

参考文献:

[1]凌云等.藏愚科技内部技术说明手册.杭州:藏愚科技,2018.

[2]龚春方.道路交通治安卡口管控系统的设计与实现.北京交通大学.2014.

浙江省2017级访问工程师校企合作项目171号:车辆识别卡口汇聚基础平台设计,2017.12。

作者简介:

杨官霞,197909,女,汉,江西赣州,硕士,讲师,研究方向为计算机网络技术。

廖智蓉,197507,女,汉,江西新干,硕士,高工,研究方向为计算机技术。

凌云,197803,男,汉,云南楚雄,硕士,高工,研究方向为数字安防。

*本文暂不支持打印功能

monitor