论文部分内容阅读
近年,电子地图被广泛用于车载导航,GPS导航、地理线路查询等领域。GIS (Geographic Information System,地理信息系统)受到更多研究人员的关注。以Google地图为代表的许多GIS产品的问世,使得GIS的应用越发广泛。基于GIS的监控系统能够通过GIS地图实现自动报警、报警视频联动等功能,这些功能上的创新解决了传统监控系统的难题,也把GIS引入了动态数据显示领域。但技术是在不断的变化发展的,新的需求随之而来。传统的GIS监控系统是一种桌面模式的系统,俗称“胖客户端”系统,之所以采用这种模式是因为这种系统的特点适合实时数据的显示,而随着Internet的广泛应用,Web作为一种方便的载体,被很多系统使用。这种基于Web的应用系统,俗称“瘦客户端”系统,这种系统的特点在于不用安装桌面客户端。通过Web浏览器就可以运行应用系统,这大大方便了用户对系统的使用,所以这种基于Web的系统成为了今后应用系统的发展方向。鉴于此,本文的目的在于实现基于Web的GIS监控系统,但监控系统的实时性与一般应用系统有明显的不同,而传统的Web技术不能完成实时数据显示的功能。在这种情况下,为了在Web浏览器上实现GIS地图上自动实时报警和报警视频联动这两个功能,提出了AJAX技术、GIS技术和视频技术三者相结合的解决方案。论文深入研究了AJAX的发展、关键技术以及实现方法;GIS的发展、关键技术和以NET/SuperMap系列软件为平台实现GIS的方法;监控系统的发展、关键技术以及实现方法。论文系统地探讨了WEB环境下,AJAX在GIS中的应用的关键技术,并提出了AJAX技术、GIS技术、监控技术相结合的实现方法。论文设计并实现了一个基于AJAX的GIS视频监控系统,实现了GIS与自动报警以及GIS与视频显示相结合的功能,详细阐述了系统的设计流程,并重点阐述了系统实现的关键技术。对论文设计并实现的基于AJAX的GIS视频监控系统的通用性进行了深入研究,通过分析系统模块的划分,研究了系统的通用性,并提出提高通用性的方法。最后,论文针对系统的实时性进行研究,通过分析三种不同的Web刷新技术,并模拟出实际数据进行比较,验证了AJAX技术在本系统应用中的可行性和优越性。