欢迎来到天天文库
浏览记录
ID:5994411
大小:30.00 KB
页数:8页
时间:2017-12-30
《基于flex校园预警系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于Flex校园预警系统设计和实现 摘要:公安预警解决方案按照WebGIS的服务概念,通过MapGIS二次开发,将视频监控、火灾预警、GPS定位等内容聚合到地理信息系统中。采用基于J2EE平台的服务器端和Flex开发的Web前台,构建富互联网应用(RIA)模式的预警系统。系统开发实验表明,基于Flex的预警系统扩展性好、易于集成、功能强大,拥有丰富的数据模型和界面元素,具有广阔的应用前景。关键词:预警系统;火灾识别;GIS;视频监控;Flex中图分类号:TP319文献标识码:A文章编号:16727800(2012)0090061031系统简介加强安全信息管理
2、,提高实时预警能力,是加强公安基础工作的重要内容,是维护社会政治稳定和治安稳定的迫切需要。8预警系统对警报的实时性、准确性等有较高的要求。在MAPGIS软件平台基础上,采用B/S模式,开发出一个实时校园预警系统。该系统借助GIS平台强大的网络分析和决策分析功能,整合了空间信息处理、网络视频监控、火灾自动识别、GPS跟踪定位与视频轮巡播放、应急事件紧急决策处理等功能,供警务机构及时有效地进行判断决策、掌控全局、调配警力等工作,保障社会公共安全和人民生命财产安全。该预警系统致力于视频监控和火灾预警的研究与开发,使用视频火灾多判据识别算法,对火灾事件实现自动判别、报
3、警和调用相关紧急预案等相关处理,着力于提高警务机构的预警能力和科学决策能力,具有非常广阔的应用前景。2相关技术①GIS平台:MapGISK9、IGServer;②浏览器开发平台:Flex(FlexViewer)、HTML、CSS、JavaScript;③监控视频服务器:FMS(FlashMediaServer);④服务器端开发:J2EE、C/C++;⑤中间层:Tomcat、BlanzDS;⑥数据库:Oracle。3系统设计3.1框架设计预警系统的前台采用Flex编程技术,将地理数据、视频数据、GPS数据等资源整合开发出RIA模式下极具表现力的Web应用程序,如
4、图1所示。本系统采用MapGISIGServer发布地图、GDB企业管理器管理地图数据,业务数据库采用Oracle,视频服务器采用FMS。后台服务器端的业务控制模块采用J2EE平台,火灾预警识别模块采用C++编写,封装成DLL通过JNI嵌入到程序中。预警实时监控点控制各个摄像头,通过Internet与服务器连接。前台与后台之间采用BlanzDS实现服务器Java远程控制(remoting)和Web消息传递(messaging)。83.2子系统划分预警系统按主体功能分为3个子系统,分别是基础功能子系统、实时监控子系统、应急处理子系统。基本功能子系统主要包括对GI
5、S地图的操作与分析,具体有:地图基本工具的使用;基本查询与编辑功能;基于地理空间的各类实体对象分布情况分析,地区性犯罪率统计;结合实际的公安业务,进行叠置分析、缓冲区分析和网络分析。实时监控子系统主要针对各个预警监控点进行实时监控,支持警务对象查询(包括警员、警车等)、摄像头信息和地理位置的双向查询、调用实时视频监控、历史视频记录查看、火灾事故的自动预警、GPS自动跟踪轮巡播放等功能。应急处理子系统,主要针对紧急事件(如火灾事件、交通事故、暴力事件等)发生时,相关的警务部门如何做出迅速反应,部署适当的预防阻止事态扩大和防止下次案件发生。4系统开发与实现4.1基
6、础模块分析功能8基于地理空间的各类实体对象主要包括警局、消防局、摄像头、学校、公共场所等,所有实体对象都有专属的图层(由GDB企业管理器管理)。查询分析各个图层得到各类实体的分布情况,以及依赖业务数据库进行地区性犯罪率分析(对指定区域指定时间内的各类案件、事故发生情况统计分析),有助于高层辅助决策、公共安全和基础建设的分析规划、警务现状分析预测等。如图2为查询摄像头图层所得到的结果。该模块是在AdobeFlex框架下利用MapGISForFlexAPI和控件开发,部分控件改自EsriArcGIS所提供的二次开发FlexViewer。4.2视频数据的处理与网络分
7、布视频采集方式采用摄像头采集数据,并采用时间轴分布方式整理视频数据,每个摄像头间隔一个单位时间(取2小时)保存一次视频记录。并且将视频数据转换为FLV格式,有利于数据存储与网络传输。根据视频的首帧开始时间和持续时间,将该视频历史记录标记到指定摄像头的时间轴上。系统中涉及到的数据包括视频、业务数据和空间数据。GIS平台上的摄像头图层属于空间数据,为摄像头提供了唯一标示的ID、IP以及地理位置等语义描述,如表1所示。利用空间数据来描述摄像头的属性,其优点在于能对摄像头进行空间和属性双向查询。8管理视频数据可采用多媒体数据库或者文件方式。本系统采用文件方式管理视频数
8、据,一个预警实时监控点可以控制一个或多
此文档下载收益归作者所有