论文部分内容阅读
公共安全是国家和社会稳定发展的基础条件。近年来,我国面临的公共安全事件的挑战日趋严峻,公共安全事件已经成为国家和社会关注的重点问题。为更直观、更明确的认识公共安全事件的发展和变化过程,人们应用计算机图形学、多媒体技术以及可视化技术,将采集到的公共安全实时数据以及历史数据以图形化的方式进行显示,结合网络地理信息系统实现空间数据的检索、查询、渲染、分析,从而能够及时、精确的了解并掌握公共安全事件信息,为进一步分析和决策提供重要的依据和保障。本文将Web GIS(网络地理信息系统)技术应用于公共安全数据可视化,基于Arc GIS平台进行公共安全数据可视化管理研究和开发。主要开展了以下三个方面的工作:(1)可视化管理平台设计。通过对公共安全数据进行具体分析,选择Arc GIS二次开发平台进行研发,构建公共安全数据可视化管理平台。平台整体采用B/S架构,通过Arc GIS for Desktop端的Arc Map以及Arc Catalog完成地理数据的处理与存储,结合Arc GIS Server完成地图服务的发布和模型的构建。(2)公共安全数据的可视化实现。根据数据的特征,以地震事件数据为例,基于Dojo框架以Arc GIS API for Java Script完成数据服务以及地图服务的调用,实现数据在离线地图上的可视化。通过唯一值专题图、分级图等渲染方式对数据进行综合展示,结合点密度图形式,实现公共安全数据信息目录的可视化,以动态弹窗形式对数据信息进行综合显示。(3)可视化界面功能应用。可视化界面的功能应用包括数据的查询和分析功能,针对公共安全数据信息查询的准确性和快速性需求,设计了可视化界面的数据索引管理功能,在可视化界面可对地震事件数据属性范围进行设置,从而通过表格显示综合信息,同时实现表格数据与地图数据的动态交互;结合基于距离的聚类算法,将可视化界面进行聚类优化,有效缓解由于地图中显示的数据量过多导致数据加载过慢、渲染时间延长、显示卡顿和交互性能降低等问题。