基于SVG的WebGIS的研究与应用

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:xiewenping87
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络技术的飞速发展,特别是Internet的发展,为人们提供了一种新的全球范围内发布和展示数据以及获得各种信息的方法,也为GIS(Geographic Information System)提供了一种崭新而又非常有效的地理信息载体。“数字地球”概念的提出,使得基于Internet/Intranet技术的网络地理信息系统(WebGIS)成为了近期GIS技术的研究热点。WebGIS 作为Internet和万维网(WWW)技术与地理信息系统(GIS)相结合的产物,它的出现,使在全球范围内实现地理信息资源的网上发布与共享成为可能,并对国民经济的发展和人们的日常生活产生了十分重要的影响,加快了GIS的大众化和社会化步伐。 然而目前的WebGIS仍处于过渡阶段,其技术尚未成熟,还存在着很多的问题,其中矢量空间数据在网上的发布和显示是一个亟需解决的难点,针对现有专有空间数据格式所产生的数据传播中的问题,以及未来XML在WebGIS的发展前景,结合由W3C组织推荐的Internet上描述二维图形的标准文件格式SVG(ScalableVectorGraphics)的相关情况,根据SVG的特性,提出了基于SVG构建WebGIS系统的思路。如何有效地将地理空间数据编码成SVG格式、如何对以SVG格式进行存储的空间数据进行显示和实现GIS的基本功能、如何对SVG格式的空间数据进行空间分析,以供决策支持等问题,都是构建基于SVG的WebGIS系统的关键问题。针对这些问题,以淄博市地税系统项目为研究背景,本文做了如下的研究工作: (1)简单介绍WebGIS的研究历史和发展现状,对WebGIS的概念、体系结构、主要组成结构和系统平台进行了阐述;深入研究WebGIS的现有解决方案和实现技术,分析其存在的缺点,提出构建基于SVG的WebGIS系统思路,并介绍具体的实施方案。 (2)在研究分析空间数据的模型、空间数据的存储和管理方式的基础上,详细解剖Shapefiles格式的空间数据结构,采用Java编程语言定义了一系列的对象方法,以获取有用的空间特征数据,解决实际开发应用过程中数据源的处理问题,为矢量空间数据编码为SVG格式奠定基础。 (3)对SVG技术规范进行了详细深入的研究,结合实际的实验数据源,采用Java编程语言定义相应的方法,将专用的空间数据编码成SVG格式,分析解决转换过程一系列问题;在解析SVG的DOM的结构基础上,用Javascript脚本语言实现了基于SVG的WebGIS系统的基本功能(如缩放、漫游、坐标显示等),通过实验验证,进一步说明了SVG应用于WebGIS的优势。 (4)在GIS中的网络分析的相关理论和技术研究的基础上,重点研究了SVG在WebGIS中的高级应用——基于SVG的网络分析,主要针对实际生活中频繁用到的两个空间分析功能——最短路径搜寻和缓冲区分析,分别提出了其实现的算法,并加以实验验证、分析。 以淄博市地税系统作为研究背景,构建基于SVG的WebGIS试验系统,通过实际的开发验证了构建该系统思路的可行性和有效性,同时,在试验系统的深入开发过程中,解决了目前WebGIS技术中专用空间数据在网络中的传输中引起的一系列问题,是XML在未来WebGIS的发展的一次探索和实践。相信,随着SVG在WebGIS中研究的不断深入,SVG在地理空间数据的发布和共享中将发挥越来越大的作用。
其他文献
在无机化工相关生产中,因为很多溶液都拥有一定的腐蚀性,在各种各样的介质中的腐蚀能力也会不同,于是,无机化工相关生产在温度以及湿度、浓度等若干种条件下,会出现很严重的
利用地震资料、地球化学方法、层序地层学方法及盆地模拟技术对十三间房地区煤系烃源岩成藏主控因素进行了分析.研究结果显示十三间房地区油气藏主要为复合型油气藏,油气成藏
在计算机技术、人工智能理论和传感器技术的推动下,国际上广泛开展了对机器人的研究,而移动机器人是机器人技术实用化、普及化的生力军。在关于移动机器人诸多研究主题中,导航技
环氧乙烷是乙烯下属中较为重要的衍生物,主要被用于生产合成洗涤剂、抗冻剂、表面活性剂以及乙二醇等产品.同时,环氧乙烷还被广泛应用于纺织业、制药业、石油的开采炼制乃至
本文着重研究巷道超前临时支护,分析当前几项先进的超前临时支护手段,并就未来超前临时支护发展方向进行了探讨,希望能有助于采矿作业面的超前临时支护的技术优化,达到最佳采
对于气化产量以及经济效益而言,煤的碳含量以及灰分是影响两者的主要因素,在对煤种进行搭配时,采用科学、合理的方式,尽可能减少煤的灰分含量,增加煤的碳含量,不断对路线进行
粪大肠菌群监测的条件已经趋于成熟,许多监测标准也近完善,但是在粪大肠菌群监测分析中仍然存在着一些问题,包括可避免的和不可避免的因素,发现这些问题并进行分析改善,使粪
青霉素发酵过程具有高度的非线性和时变性,其内在机理非常复杂。要实现对发酵过程的进一步优化和控制,必须获得足够的发酵过程信息,但是目前最关键的参数在线难以测量。因此,重点