论文部分内容阅读
进入二十一世纪后,以信息高速公路为主的信息革命发展时代,地理信息系统类学科的也得到了飞速发展,电子地图作为一种以网络服务商提供的新型的地图产品,在此扮演的角色逐渐突出。由于数据表达与数据存储相分离,致使现在的地图展示方式有着明显的动态特点以及表现力。随着可视化技术与多媒体技术的应用,电子地图在互联网中的表现空间信息以及用户与系统的交互探究方面,显示出了巨大的优势。当今互联网以及基于移动运营商为主的移动互联网以其开放性和友好界面迅速成为网络信息处理和发布的载体。随着互联网应用的普及以及GIS技术的逐步推广,应用于web技术基础上的地图服务已经成为主要的表现方式。本文是在对WEBGIS服务发展应用的基础上,结合相关地图服务的总体特征和发展现状,对本地离线地图以及本地地图服务的延伸的理论和方法,进行了探讨。通过对系统的总体设计、内容的结构设计、系统的功能设计、界面设计,以GIS绘制软件mapinfo为平台,在C#与MAPINFO可视化开发环境下实现WEBGIS的系统集成。实现了基于校园gis的地图服务的系统原型。本文的主要研究内容如下:1、对课题背景以及发展现状进行研究,总结了现今国内外基于GIS位置服务的研究及发展现状,对其发展趋势和目前存在的问题进行了分析和总结。并分析了目前主流WEBGIS商业平台和开源平台,根据C/S模式功能的多少以及处理任务的不同,分析基于WEBGIS支持下的网络地图的实现方式,即图像方式,位图要素方式以及矢量数据方式。2、对GIS和基于web的地图服务进行研究,其中对相关的位置信息概念和用户数据在WEBGIS中的数据绑定以及位置信息在地图中的显示方法和显示层级的用途。介绍了基于OGC标准的WEBGIS服务规范以及空间数据组织管理方式。其中,OGC将地图定义为地理数据的可视化表现,地图非数据,而是利用标记的png,gif以及jpeg等栅格图形格式进行表现,或者用矢量图形格式例如SVG或DXG等等。同时介绍了基于空间数据库的地图服务器模式,可以进行更好的网络地图数据的存储和组织。3、确定了以WEBGIS和OGC标准为基础,提出基于mapinfo的MAPXTREME的网络地图体系结构设计方案,采用插件模式的瘦客户端/胖服务器形式的体系结构,地图服务器通过接受web服务器请求,从空间数据库中提取经过检索的满足条件的空间数据,行程特定目录下给定文件名以及URL图像,又web服务器发送到前端进行显示。与此同时,web服务器还可与数据库进行交互,完成非空间数据信息调用。利用胖服务器模式,所有数据均完成于服务器端,前端只需要提交请求并显示相应的响应结果。在网络地图服务的数据组织中,用元数据表、地图数据表、地图索引数据表、用户信息表分别存储服务所需信息,采用sql数据库管理地图数据,并利用mapxtreme空间数据插件mapx来提供数据存储环境,且提供了GIS分析功能以及地图交互功能。4、依照基于MAPINFO的MAPXTREME平台下WEBGIS服务设计方案,利用SQL管理空间数据,设计并开发出基于校园GIS地图服务系统。系统将不同的地理信息,地图要素以及用户交互功能相结合,形成一个基于区域地图特色服务的平台。同时完成校园GIS地图服务系统的主要功能的实现。5、对本文的研究进行总结,总结了成果及不足,指出了以后的发展方向。