基于WebGIS的公安警力配置调度系统的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
为了更好地维护社会稳定和治安秩序,保证人民生命财产的安全,在全国公安“金盾工程”网络设施建设不断完善的基础上,建立有效的警力配置调度平台,提高公安部门的工作效率和指挥决策的科学性,增强应付突发事件的能力,已经成为当务之急。
     WebGIS是当代Internet技术的迅速发展与GIS融合的产物,它的易操作性、跨平台性、可扩展性以及信息分布共享等特性使其得到了广泛和深入地应用。本文主要对WebGIS的理论、技术与应用等各方面的问题进行了系统研究,并设计实现了基于WebGIS的公安警力配置调度系统。
     首先,本文阐述了WebGIS的基本概念、理论方法以及国内外研究现状和发展趋势,对当前几种实现方式进行了分析和讨论,指出了传统WebGIS方法的不足,如:数据可重用性差、客户端通用性不好以及请求响应慢等问题。然后结合B/S结构的特点,对应用于系统的Ajax互操作模型、分布式对象、空间数据引擎等关键技术进行了详细探讨,并针对传统WebGIS应用的缺点和不足,提出一个基于Ajax技术的WebGIS的富客户端解决方案。
     其次,本文以上述方案为基础,对基于WebGIS的公安警力配置调度系统的架构、性能、安全性、功能设计以及空间数据组织等关键问题进行了研究。首先分析了系统实现面临的重点和难点,并舍弃了传统Web应用模式,设计了基于.NET框架的多层体系结构。同时从降低服务器及网络负载,提高系统性能出发,提出了Ajax异步传输模型、服务器负载平衡以及地图缓存发布等机制。针对应用中网络计算的实际情况,重点研究了Dijkstra算法,并从优化存储结构和快速搜索方面优化了实现细节,提高了系统的运行效率。同时,为有效防止WebGIS的安全隐患,本文从网络系统和数据库安全角度考虑,提出了基于角色的访问控制方案。
     再次,实现了基于WebGIS的公安警力配置调度系统的原型,主要包括:对系统安全访问以及基本功能如地图放大缩小、地理目标的热点标注进行了实现;从客户端、服务端以及相互通讯的角度,对基于Ajax技术的异步交互操作进行了具体实现;同时针对公安业务关键需求,实现了警力人员的选择分析、实时定位监控以及最短路径分析等功能。
     最后,论文给出了原型系统的运行结果,并对所实现的应用服务器系统进行了压力性能测试及分析。
With the constantly improving“Golden Shield Project”network infrastructure of Public security, an effective police force manpower allocation platform has become top priority. It will help maintain the social stability and public security, and safeguard the people’s lives and property. As well as it will improve the working efficiency of Public police office, make decision-making more scientific, and enhance the ability to deal with emergencies.
     WebGIS is a new technique originated from rapid development of internet technology and GIS integration. WebGIS has the features of good usability, cross-platform, scalablity and distribution of information-sharing. These features will make GIS used more and more widely. This paper has carried out systematic research on all the aspects related with WebGIS, including theory, technology implementation and application of WebGIS, and also designed and implemented a WebGIS-based police manpower allocation system.
     Firstly, this paper describes the basic concept and theory of WebGIS as well as its present research status and development tendency. This paper also carries out analysis and discussion on several implementation of WebGIS at present, and point out the weakness of traditional WebGIS, such as poor data reusability, and application at user end, as well as slow response speed. Combined with the features of B/S structure, this paper has explored deeply into the key technology as Ajax interoperability mode, distributed objects, spatial data engine etc. To overcome the shortcomings of traditional WebGIS, this paper proposes an Ajax-based rich internet application framework of WebGIS.
     Secondly, this paper focuses mainly on the areas as overall system architecture design, performance and safety design, organization of spatial data, as well as the system implementation. It firstly analyses the key points of system. To improve the system performance, this paper has abandoned the traditional web application model, designed .Net framework-based multi-tier architecture, and adopted Ajax, server load balancing, as well as map cache publishing programme to reduce the network load. According to the actual situation of practical application in network environment, this paper applied the Dijkstra algorithm to improve the operating efficiency of the system by optimizing the structure of storage and improving fast-pronged search. At the same time, to effectively resist the security threats to WebGIS, this paper proposes a role-based access control programme from view of security of network system and database.
     Thirdly, this paper describes a prototype of the system, including secure access to the system as well as basic functions such as maps’zoom in/out, highlighting the geography target was achieved; asynchronous interaction based on Ajax technology from view of client, server, as well as inter-communication; Meanwhile, based on business-critical needs of public security, it implements the function of police officers’resources auto choosing, real-time location monitoring, as well as the shortest path analysis etc.
     At the end, this paper gives the result of operation of this system, and carries out the pressure test and analysis for the realization of this application server system.
引文
[1]吴信才,地理信息系统的设计与实现[M],电子工业出版社,2002,22-23.
    [2] Peng GuoJun,Chi Tianhe,Zhang XingGu,Xiang Lu,Chen ZongHeng,Research on WebGIS Real-time Distribution System of Port Navigation-Supporting Information,2005 IEEE,May.2005,803~805.
    [3]孟令奎,史文中,张鹏林著,网络地理信息系统原理与技术,科学出版社,2005,30-31.
    [4]刘仁义、刘南著,ArcGIS开发宝典—从入门到精通,科学出版社,2006,95-96.
    [5]龚健雅,当代GIS中的若干理论与技术,武汉测绘科技大学出版社,1999,1~34.
    [6] ArcGIS Server Implementation and Development , report of SMAC/SCARC Conference[R],California ,ESRI,2006.
    [7] Zhizhou Wu,Xiaoguang Yang,Zhizhou Li,The research of some key technologies on the application of WebGIS in ITS,2003 IEEE,Oct.2003,1:487~491.
    [8]范钊,浅析WebGIS中的相关基础技术,地理空间信息,2006,4(2),13-15
    [9]苏尚典,基于ArcIMS的公路WebGIS系统的设计与实践,华东师范大学,2006,11-12.
    [10]贺日兴,国外警用地理信息技术发展历史、现状与趋势,公安通信,2005(1),5-8.
    [11]陈子侠,叶庆泰,基于GIS景区公安快速反应系统最佳路径算法研究与应用,计算机应用,2006,26(5),32-34.
    [12] Ryan Asleson,NathanielT Schutta Ponndations of Ajax[B],AressL.P.,2005,66-69.
    [13] Crane D,Pascarello E,James D,Ajax实战[M],北京人民邮电出版社,2006,25 - 27.
    [14]弗莱,JavaScript权威指南,第4版,机械工业出版社,2003,79-81.
    [15]栾绍鹏,朱长青,基于Ajax的WebGIS开发新模式[J],测绘工程,2006,15(6),30-33.
    [16]张哲,基于.NET框架的Web GIS实现策略,武汉大学,2002,56-64.
    [17]朱江,宋关福,钟耳顺,基于Web Services和.NET技术的新一代WebGIS研究,地理信息世界,2004,2(3),17-20.
    [18]何江,刘仁义,刘南,基于COM+的WebGIS系统设计与实现,浙江大学学报,2004,31(6),712-715.
    [19] ZEILER M,Modeling Our World The ERSI Guide to Geodatabase Design[M],ERSI Press,2002,128-146.
    [20] Robert West,report of Undersranding ArcSDE[C] ,Washington D.C. , ESRI,2001.
    [21]魏应彬,周星,康耀红,网络设计与Web数据库开发技术,清华大学出版社,2002,8-9.
    [22]林宏基,林志贤,基于Java/Oracle Spatial构架的WebGIS研究与应用,计算机工程与设计,2003,24(8),11-13.
    [23] Chang L,Peng H,Chen H.S,Design of WebGIS application system,Jisuanji Gongcheng/Computer Engineering,2002,27(4),51-52.
    [24]薛小峰,汪晓程,WebGIS的优化处理模型,微电子学与计算机,2000(4),22-24.
    [25] http://www.ersi_bj.cn,ERSI中国(北京)公司
    [26]章汉武,朱欣焰,张松波,基于矢量的WebGIS用户响应时间问题的若干研究,测绘信息与工程,2005,30(2),27-30.
    [27]童学娟,基于WebGIS的地图发布技术研究,武汉大学,2005,5-6.
    [28] Xiaolin Lu,A new approach for WebGIS based collaborative transportation planning system design,8th International Conference on Computer Supported Cooperative Work in Design (IEEE Cat. No.04EX709),2004,1(2),637~642 .
    [29] Tang_Dali,Huang_Jixian,Structure and technology on Application-WebGIS,2001 IEEE,Jun.2001,254-260.
    [30] Qiang Liu,Huapu Lu,Bo Zou,Qian Li,Design and Development of Parking Guidance Information System Based on Web and GIS Technology ITS Telecommunications Proceedings,2006 6th International Conference,2006, 1263~1266.
    [31]李洪宁,万维网地理信息系统分布式理论体系研究与实现,中国地质大学,2002,52-55.
    [32] ERSI Corp,ArcGIS Server Administrator and Developer Guider[R] ,ERSI Press,2004,223-240.