论文部分内容阅读
科技的高速发展推动着社会的进步,新时期的国家人防也迫切需要信息化的武装。人防系统必须与地理信息系统(GIS)技术相结合,.利用其空间查询以及空间分析等强大的功能优势,将查询、统计与分析集合于一体,从而达到提高工作效率并进行科学预案分析的目的。为此,本文研究并实现了基于C/S与B/S混合架构的人防电子地图系统。该系统具有良好的交互性以及灵活的应用性等特点,既能够很方便地应用于人防系统的各个部门,也可以进行全面的空间统计与分析,为科学决策提供有效的支持。本文的主要研究工作如下:1.通过分析传统的C/S系统架构以及B/S系统架构在GIS开发中的应用,提出使用混合模式体系结构应用于人防系统的开发,该模式一方面能够使人防办各部门更为方便地使用系统,另一方面能够有针对性提供完整的空间统计与分析,并具有较高的安全性;2.为保证两个子系统在数据维护后仍能保持数据一致性,本文提出了一种新的具有较高安全性及独立性的方案,该方案主要包括:(1)子系统操作的数据库间相互独立且具备主从性,能够较好地保证数据的安全性;(2)两系统间数据一致性维护以两个日志文件为枢纽,所有更新操作及审核操作均须记录在日志中,提高了系统的可维护性;3.针对传统缓冲区分析较为笼统的不足,将最短路径分析与缓冲区分析相结合,在通过Dijkstra算法求得临时聚集点至人防工事最短路径距离的前提下,提出了应用于人防系统的基于最短路径的动态缓冲区分析方法,并给出了具体的算法过程及应用实例。4.利用ASP. NET、Ajax等技术和MapXtreme和MapInfo等软件,实现了基于混合模式架构的XX市人防电子地图系统,该系统包括了地图显示与切换、空间查询与分析以及人防设施数据管理等功能,能够为人防预案辅助决策系统提供有力的支持。