精选智能交通监测数据接入及共享传输的设计与实现文/余斌陈宇红王伟义关键字:智能交通; 监测数据; 接入传输; 共享传输; 消息中间件; 消息队列; Web Services;SDK;FTP;RabbitMQ 。0 引言随着云南省公安交通监控设备管控平台的深度应用,各地建设的不同厂家、不同类型设备都要接入省总队管控平台,同时将这些设备的监测数据接入管控平台,进行集中统一管理,实现监测数据的查询、统计、分析等业务功能。为了更加充分有效的发挥设备监测数据的价值,将设备监测数据提供给其它系统平台进行共享的需求越来越重要,基于此, 在充分理解和分析数据共享的实际需求基础上,对监测数据共享传输进行设计开发,提供标准的数据共享传输方案。1 需求分析(1)、在各支队实现不同厂家、不同类型监测数据的接入;(2)、在各支队实现监测数据共享;(3)、按照第三方提供的数据上传接口,在各支队实现监测数据的上传,包括违法数据上传违法整理录入平台、缉查布控系统等;(4)、在总队实现监测数据共享;(5)、按照第三方提供的数据上传接口,在总队实现监测数据的上传,包括公安厅大情报平台等。(6)、在总队管控平台实现全省所有监测数据的汇聚,并提供监测数据的查询、统计等业务需求。2 总体设计监测数据接入及共享传输总体结构图如下所示:精选符合传输协议相机第三方相机1GateWay监控服务器监测数据 RabbitMQ 队列第三方相机2第三方接入平台监测数据接入WebServices服务SDK第三方相机3专网支队公安网大文件存储FTP 存储图像存储管理图像访问服务监测数据RabbitMQ 队列总队公安网图像访问服务Web 服务器应用服务器数据库服务器管控平台应用监测数据查询服务支队监测数据共享服务总队监测数据共享服务定制开发监测数据上传服务图 1 监测数据接入及共享传输总体结构图2.1 支队监测数据接入及共享(1)、监测数据接入各支队监测数据的接入主要有四种方式:通过监控服务器直接接入,适用于符合标准传输协议相机;提供监测数据接入的SDK开发包,开发监控服务器的GateWay 适配器,通过监控服务器接入,适用于在各地市建设较多的大部分相机监测数据的接入;通过调用Web Services 标准接口将监测数据上传,适用于已部署第三方监测数据接入平台的场景,目前在云南,部分厂家的监控数据通过此种方式接入;通过调用提供的SDK 方式接入,适用于前端设备直接接入。建议第三方监测数据采用Web Services 标准接口方式接入。(2)、监...