1-移动警务作战平台的设计与实现(终稿)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MapGIS移动警务作战平台的设计与实现
邵隆,陈毅,柯浩俊,蔡欣,曾晨
【摘要】MapGIS移动警务作战平台是基于已有的警用地理信息系统和其他警用业务系统的建设和应用基础,应用移动计算、无线通信、空间地理信息、智能信息服务等技术,满足一线公安人员在多数据融合、多信息集成、跨领域协同、实时监管、实时通讯、实时指挥和实时调度等重大业务上的需求,具有鲜明移动互联网时代特性的现代化警用综合服务管理系统。
【关键词】MapGIS移动警务作战平台;警用地理信息系统;移动GIS技术
1 引言
自2002年以来,移动警务在国内许多省市公安部门开始应用。“金盾工程”二期重点项目警用地理信息系统的建设推动公安数据信息不断完善,我国公安行业初尝信息化甜头。社会治安严峻形势和现代犯罪手段升级,开始考验一线警员的实战能力。现有警用地理信息系统以及其他警务信息平台着力于信息资源整合和扁平指挥调度,对移动单兵的信息和应用需求鲜有涉及。针对一线警员工作移动性强、突发性强、任务紧急性强等特点,如何让现场警员“眼观四面、耳听八方”,在最短时间内与指挥中心信息互通共享,最简流程内最大化现场处理业务,最深程度统计分析各类数据,让警员掌握的信息更新更准、行动响应更快更好,是移动警务发展需要面对的核心问题。
本文提出的MapGIS移动警务作战平台就是基于已有的警用地理信息系统和其他警用业务系统的建设和应用基础,将移动计算、无线通信、空间地理信息、智能信息服务等技术应用于现有的系统中,实现移动地理信息技术与实时的检索、决策与指挥服务的有效集成,满足公安行业在多数据融合、多信息集成、跨领域协同、实时监管、实时通讯、实时指挥和实时调度等重大业务上的需求,构建具有鲜明移动互联网时代特性的现代化警用综合服务管理系统。
2 现状
从现有移动警务应用来看,主要存在以下几个方面的问题:(1)缺乏更多警务业务软件支持,在业务数据采集、情报分析等不同领域的功能严重受限,无法满足新业务和新特性的需求;(2)与目前各种警务应用系统松散结合,缺少数据交换与共享规范,数据交换与共享操作复杂,信息传递能力严重受限;(3)移动警务业务通信方式繁多,涉及无线、微波、有线等多种通讯方式,缺乏综合通信服务能力,通讯协同水平低;(4)移动警务系统多是各自为政,应用支撑服务少,造成低水平重复建设,资源利用率低。
3 需求分析
3.1 安全性需求
一线民警需要使用移动终端通过移动公网查询和交互公安信息网内数据,这个数据读取和上传的过程可能给公安信息系统带来安全隐患:非法用户在能够接收无线移动信号的任何地方通过公共移动网络攻击公安信息网;使用网络服务无须授权,无线信道资源可能被大量
占用,不法分子可能利用这一漏洞进入公安网内窃取信息。解决好移动设备的安全接入和信息的安全交互问题,是公安信息化向无线方向延伸需要解决的首要问题。因此,必须建立符合公安部要求的安全接入系统,通过实时在线、异步提交方式等多种通讯方式,通过基于VPN/VPDN技术的安全接入系统,实现公安信息网基于GSM/GPRS/CDMA/3G等公网的移动延伸和拓展。并建立全方位、多层次的安全服务体系,确保系统的身份认证、设备身份IMEI验证、IMSI验证、ICCID验证、访问控制、信息安全、网络隔离、日志审计、病毒防范以及系统管理的安全机制。
3.2 集成性需求
公安信息化建设亦是对现有信息资源不断整合和升级的过程,MapGIS移动警务作战平台也需要将警用地理信息平台以及其他警务平台的数据融合和利用,主要包括与警用业务系统、支撑系统、警用地理信息平台、PKI/PMI系统的集成。与警用业务系统结合,就是与已有的人口管理系统、派出所综合管理系统、警务综合管理系统、大情报研判系统等一系列与公安行业息息相关的供公安部门办案、查询、统计等功能业务的应用系统集成,实现互相访问。MapGIS移动警务作战平台通过业务地理关联数据库调用相应业务系统的详细数据,在访问时由业务应用系统提供业务详细信息的访问接口。与技术支撑系统的集成,就是与视频监控系统、无线GPS定位系统、网吧旅馆业报警系统、固定电话报警定位系统等的集成,可以整合各类社会面监控资源,在移动终端实现对任何突发、移动的地点实时监控。MapGIS 移动警务作战平台在遵循公安部部颁标准的基础上与警用地理信息系统集成,实现对其地图的调用以及服务、工具的调用等,是减少重复开发,充分利用现有资源的创新实践,同时保证了公安信息化进程的延续性。
3.3 拓展性需求
随着MapGIS移动警务作战平台的深入应用,移动警务需求在未来不可避免会出现新变化。因此需要系统具有良好、开放的体系架构,并且支持插件框架,能够在系统中集成自定义扩展模块实现功能“热插拔”。平台采用C/S计算模式,使用开放式的面向对象的构件设计思想,方便业务功能的扩展,还可以通过添加硬件的方式来满足应用系统的高并发要求,以满足未来动态扩展的需求。
4 系统设计
4.1 设计思路
MapGIS移动警务作战平台的总体设计,是以目前警用地理信息系统等警务平台的总体服务框架为基础,以实际的业务需求和服务模式创新为导向,以数据的管理和实时分析服务为核心,从多个系统相关的各种数据的采集、传输、存储、查询、运算、输出几个关键环节出发进行设计,为警务人员了解、决策提供即时、标准、直观的信息,并实现对各类业务支持的自动化和实时化,通过对各类数据的分析和调度,实现警务业务的全社会范围内的多种业务的自动化处理和智能化管理,从而带动整个行业全流程的移动信息化建设。
4.2 总体架构
MapGIS移动警务作战平台将采用地理数据与多种警用数据的一体化管理与可视化分析、多层次时空信息服务、标准化的警用数据采集与集成等关键技术,研发业务化移动终端实时定位与通信、高度可视化分析与协同管理的高效移动GIS软件服务与应用平台,平台总体架构如图1所示。
图1 总体架构图
4.2.1 GIS层和公安数据层
GIS层和公安数据层主要是指,基于警用地理信息平台和采用MapGIS空间数据引擎和Oracle数据库管理系统(DBMS)构建的公安系统综合数据库。数据层负责管理对各类数据的获取与维护,能够迅速执行大量数据的更新和检索等数据服务操作。MapGIS移动警务作战平台采用Oracle数据库管理系统存储系统的各类空间与非空间数据,其中空间数据(包括基础地形数据、基础地质数据等)可以通过警用地理信息系统管理,也可通过空间数据库引擎MapGIS-SDE进行管理,其它非空间数据(包括一般的警务系统信息、各类数据等)直接通过Oracle数据库管理系统进行管理。
4.2.2 服务器端运行支撑层
服务器端运行支撑层由MapGIS搭建平台的各类中间件构成,包括定制工具集、定制库和运行引擎集三部分。定制工具用来构建信息系统的各类支撑信息,形成定制库;定制库定义了在应用服务器中的各种信息,构成上层应用模块的支撑环境;运行引擎集则根据定制库,解释执行应用模块的各种功能。基础运行平台从整合、协同、管理和服务四个方面实现对应用系统的支撑。
4.2.3 移动端运行支撑层
移动端运行支撑层是从各警种移动警务需求出发,在服务器端开发的通用功能模块和专有功能模块的基础上,基于面向服务的架构,进行进一步的封装,只需要调用这些服务,就可以很快地实现各种业务移动端的GIS应用功能,如:数据存储、定位分析、在线地图等,并能实现与部、省、市三级警用地理信息系统联网运行和互联互通,促进各种数据的共享利