毕业设计论文基于arcims的湘潭地图服务发布系统.doc
《毕业设计论文基于arcims的湘潭地图服务发布系统.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于arcims的湘潭地图服务发布系统.doc(39页珍藏版)》请在三一办公上搜索。
1、目 录摘要1ABSTRACT2第1章 绪论31.1地理信息系统及webgis31.1.1地理信息系统概述【10】31.1.2 webgis的定义131.1.3 webgis的特点141.1.4 webgis的优势161.2 Webgis的发展现状及趋势161.2.1 webgis国内外发展现状61.2.2 webgis的发展趋势7第2章 基于ARCIMS的WEBGIS构建技术82.1 ARCIMS介绍【9】82.2 ARCIMS的体系结构82.2.1 服务器端的组件构成492.2.2 客户端组件构成5112.2.3中间 WEB 服务器112.3 管理工具4122.4 Arcims的运行机制41
2、22.5基于ArcIms的地图服务响应过程1132.6 ArcIMS地图服务的创建与管理【3】【7】14第3章 湘潭市地图服务发布应用系统的实现163.1系统实现的相关技术163.1.1 JavaScript在ArcIms开发中的应用1163.1.2 Visual Studio2005 在ArcIms开发中的应用2【8】163.2 系统开发目的与环境173.2.1系统开发目的173.2.2软件环境183.3 系统设计及分析183.3.1 系统设计思路183.3.2系统开发流程193.3.2系统的体系结构203.4 ArcIMS创建地图服务213.5 网站的设计263.6系统主要功能实现【11】
3、【12】26第4章 结论344.1主要成果344.2存在的问题344.3研究展望344.4结语35致谢36参考文献37II基于arcims的湘潭地图服务发布系统 摘要摘要随着人们对地理信息需求的增加,基于 Internet发布地理数据供用户查询、检索并提供服务的WebGIS已成为地理信息系统发展的重要方向。WebGIS 的应用和研究是目前科学研究工作中的一个热点,其应用领域几乎涵盖了农业、林业、气象、水利、地震、海洋、国土资源、环境保护、铁路交通、电力、城市建设和规划等社会的各行各业。世界各大 GIS 厂商纷纷推出了自己的 WebGIS 产品,其中 ESRI 公司推出的 ArcIMS,是一个功
4、能强大且方便易用的工具,为建立及发布地图信息提供了便捷的解决方案。与此同时,2002 年 Microsoft 推出了. NET 开发平台,它的出现代表了 Windows 平台的软件开发进入了新的时代。随着. NET 技术的日益成熟,其开发部署简单易行、可移植性强、跨平台等特点必将在WebGIS 应用开发中得到很好的体现。因此,采用微软的.NET 平台开发 WebGIS 应用成为一种新的趋势。本文对基于visual studio2005 平台和 ArcIMS 的 WebGIS 的开发方法和设计模式进行了研究,并结合具体的实际应用开发了湘潭市地图服务应用系统。 关键词: 地理信息系统;ArcIMS
5、; 网络 GIS;缓冲区分析1 基于arcims的湘潭地图服务发布系统 AbstractAbstractAs people on the increase in demand for geographic information,Internet-based publish geographical data for enquiries, retrieval and providing the services of WebGIS has become a development of direction for geographic information system. The appli
6、cation and research of WebGIS is issue in the scientific research work, Its application areas cover almost the agriculture, forestry, meteorology, water resources, earthquake, marine, land and natural resources, environmental protection, railway transportation, electricity, urban construction and pl
7、anning of social businesses. GIS major manufacturers have launched their own WebGIS products all over the world, the company launched the ESRI ArcIMS, is a powerful and easy-to-use tool for the establishment and dissemination of information to provide a convenient map of the solution. At the same ti
8、me, in 2002 ,Microsoft launched the. NET development platform, it represents the emergence of the Windows platform software development has entered a new era. With the. NET Technology increasingly matures, its development simple and easy to deploy, portability strong, cross-platform, and other chara
9、cteristics of the WebGIS application development will be a very good expression. Therefore, the use of Microsofts. NET platform to develop WebGIS application becomes a new trend. This article study the development of WebGIS methods and design patterns,which is based on visual studio 2005 and ArcIMS
10、platform, combined with specific practical application and developed the Xiangtan Map Services Application SystemKeyword:GIS; ArcIMS;Web GIS;buffer analyze37 基于arcims的湘潭地图服务发布系统 第1章 绪论第1章 绪论1.1地理信息系统及webgis1.1.1地理信息系统概述【10】地理信息系统(Geographic Information System,GIS)是60年代提出并逐渐发展起来的一种采集、存储、管理、分析和输出各种地理信
11、息的信息系统。它集计算机、测绘、遥感、地理学、空间科学、信息科学和管理科学于一身,是多种学科交叉的产物。近年来随着信息技术的迅猛发展,GIS技术在城市建设、规划、环境资源利用、决策支持等方面发挥了重大作用。当前Internet已不仅仅是一种单纯的技术手段,它正在改变着人们的生活方式,影响着生活的方方面面。随着地理信息系统与各种新技术的结合,网络化的思想也得到了迅速的发展,人们希望能够在互联网上提供地理信息,让用户通过浏览器获得地理信息系统中的数据和功能服务。这种想法促使了WebGIS(万维网地理信息系统)的诞生。1.1.2 webgis的定义1 综合各类的定义,简单的讲webgis就是基于网络
12、的客户服务器的动态分布式地理信息系统,是在信息发布、数据共享、交流协作基础之上实现的在线查询和业务处理等功能的地理信息系统。webgis的实现在功能上是指空间分析处理功能和专业模型向网络的移植,另一方面,则是空间数据信息的开放和网络共享。webgis的研制与开发对于扩大地理信息来源、提高地理信息的时效性、促进地理相关信息应用的深度和广度具有重要意义。此外,通过空间数据的web发布,还能够为传统的非空间数据库提供丰富的空间背景信息,提高对空间及非空间数据库的信息挖掘能力,使人类对社会及自然规律的研究更加深入。通用的webgis基本组成:(参见图1-1)l web服务器;l web浏览器(可能含有
13、GIS插件);l 页面描述语言:HTML,VRML,VML等;l web交互程序:java,CGI,Active等;l GIS服务器(群)l GIS数据库管理器:ARCSTORM,SDE等或者GIS数据文件总的来说webgis应具有如下功能:l 利用互联网提供的物理硬件基础和浏览器/服务器(Broswer/Server)机制,遵循超文本传输协议(HTTP),支持常用的网络浏览器,如Internet Explorer(IE)、Netscape(NS)等,实现地理信息在互联网环境下的传输应用。l 以地理信息元数据标准为基础,实现在互联网上地理信息的时间、空间和属性数据的有机融合l 实现地理信息数据
14、的多格式(如图形、图象和文本等)、双向式的可视化发布、检索和查询;l 提供互联网上的在线空间分析功能,如缓冲区分析、网络分析、层分析等;l 实现多地域、多平台、多格式的信息采集、共享,如各个业务部门地理数据的收集、发布等;l 空间数据保密、传输、系统维护、信息发布功能。把WebGIS 技术应用于信息系统的建设, 将会极大地完善传统信息系统的功能。它用图形、图像数字信息来表现种空间信息和非空间信息, 通过Internet为用户提供各种信息的查询和检索服务; 利用GIS 强大的空间分析功能, 为广大用户提供线路查询、缓冲区分析等服务。通过它可以实现信息的实时共享, 给广大用户提供更加全面的服务,
15、同时也可以为管理部门进行的发展预测、规划决策以及科学管理提供依据。1.1.3 webgis的特点1WebGIS 是一种基于 Internet/Intranet 标准和通信协议的网络化地理信息系统,其基本思想是在互联网上提供地理信息,让用户通过浏览获取地理信息系统中的数据和功能服务。WebGIS 的开发模式主要包括基于服务器、基于客户端和基于服务器/客户端的混合模式。客户端通过浏览器向应用服务器提交请求,应用服务器接收到客户端请求后,与后台数据库服务器进行交互,处理结果通过 Internet 发回客户端。本文采用的是基于服务器模式,系统结构采用/S 三层架构,结构可可分为客户端、应用服务器和数据
16、库服务器。 WebGIS 是Internet 技术应用于GIS 开发的产物。由于Internet 的迅速崛起,使得Web 技术成为高效的全球信息发布技术。因此,利用Internet 技术在Web上发布地理信息,就能从WWW的任意一个节点浏览WebGIS站点中的地理信息,并进行各种信息检索和处理,为地理信息的开放和共享性提供了切实可行的技术。总的来说,基于Internet 的WebGIS 具有以下几个方面的特点:(1)webgis是集成的全球化的客户服务器网络系统应用客户/服务器概念来执行的分析任务。它把任务分为服务器端和客户端两部分,客户可以从服务器请求数据、下载分析工具或相应模块,服务器或者
17、执行客户的请求并把结果通过网络送回给客户,或者把数据和分析工具发送给客户供客户端使用。(2)webgis是交互系统5webgis可使用户在Internet上操作GIS地图和数据,用Web浏览器(IE、NS等)执行部分基本的GIS功能:如Zoom(缩放)、Pan(拖动)、Query(查询)和Label(标注),以及执行空间查询,空间分析,缓冲分析和网络分析等,在Internet上使用就和在本地计算机上使用桌面软件一样。通过超链接,提供在Internet上最自然、最广泛的交互性。(3)webgis是分布式系统数据和分析工具是独立的组件和模块,利用Internet的这种分布式系统把数据和分析工具部署
18、在网络中不同的计算机上,用户可以从网络的任何地方访问这些数据和应用程序,即不需要在本地计算机上安装GIS数据和应用程序,只要把请求发送到服务器,服务器就会把数据和分析工具模块传送给用户,达到Just-In-Time的性能。Internet的一个特点就是它可以访问分布式数据库和执行分布式处理,即信息和应用可以部署在跨越整个的不同计算机上。(4)webgis是动态系统由于webgis是分布式系统,数据库和应用程序部署在网络的不同计算机上,随时可被管理员更新,对于Internet上的每个用户来说都将得到最新可用的数据和应用,即只要数据源发生变化, webgis将得到更新,和数据源的动态链接将保持数据
19、和软件的现势性。(5)是跨平台系统对任何计算机和操作系统都没有限制。只要能访问Internet,用户就可以访问和使用而不必关心用户运行的操作系统是什么。随着Java的发展,未来的WEBGIS可以做到”一次编写,到处运行”,使webgis的跨平台特性走向更高层次. webgis能访问异构环境下的多种数据和功能,此特性是未来webgis的发展方向.异构环境下在用户组间访问和共享数据、功能和应用程序,需要很高的互操作性。开放地理组织OGC提出的开放式地理数据互操作规范(OpenGeodata Interoperablity Specification)为GIS互操作性提出了基本的规则.其中有很多问题
20、需要解决,例如数据格式的标准、数据交换和访问的标准、分析组件的标准规范等随着技术和标准的飞速发展,完全互操作的将会成为现实。(6)Webgis是图形化的超媒体信息系统使用上超媒体系统技术,通过超媒体热链接可以链接不同的地图页面。例如,用户可以在浏览全国地图时,通过单击地图上的热链接,而进入相应的省地图进行浏览。另外,WWW为Webgis提供了集成多媒体信息的能力,把视频、音频、地图、文本等集中到相同的页面,极大地丰富了GIS的内容和表现能力。1.1.4 webgis的优势1与传统相比, webgis具有以下优势:特点与优势能合并不?(1) 真正的信息共享。互联网的开放性使得地理信息数据不再只局
21、限于专业人士范围内,即使是普通用户也能很方便地获得以前只有专业人员才能获得的信息数据。(2) 更广泛的访问范围。客户可以同时访问多个位于不同地方的服务器上的最新数据,而这一网络所特有的优势大大方便了的数据管理,使分布式的多数据源的数据管理和合成更易于实现。(3) 平台独立性。无论服务器客户机是何种机器,无论服务器端使用何种软件,由于使用了通用的浏览器,用户可以透明地访问数据,在本机或某个服务器上进行分布式部件的动态组合和空间数据的协同处理与分析,实现远程异构数据的共享。(4) 更高效的计算负载平衡。传统的大都使用文件服务器结构的处理方式,其处理能力完全依赖客户端,效率较低。 而当今的一些高级的
22、能充分利用网络资源,将复杂的处理交由服务器处理,而简单的操作则由客户端直接完成。这种计算能灵活地在服务器端和客户端之间合理地分配处理任务,从而提高网络资源的利用效率,从而提高了系统的性能。(5) 较低的开发和应用管理成本。传统在每个客户端都要配备昂贵的专业软件,而用户使用的经常只是一些最基本的功能,这实际上造成了极大的浪费。在客户端通常只需使用浏览器有时还要加一些插件,其软件成本与全套专业相比明显要节省得多。另外还降低了硬件配置的成本并且简化了系统的操作和管理。(6) 巨大的扩展空间。互联网的技术标准是开放的、标准化的,使得可以很容易与其它信息服务无缝集成,建立功能丰富的具体应用系统。1.2
23、Webgis的发展现状及趋势11.2.1 webgis国内外发展现状(研究综述)从20世纪90年代开始,各种Webgis系统如雨后春笋般地出现,各大GIS商业软件都在向Web靠拢,开始把自己的产品与挂钩、接轨和包装。在国外,地理信息服务技术发展迅速,成为各大厂商争相发展的前沿研究课题。Mapinfo公司推出了MapXtere2004,ESRI公司早在2002年就提联出.net思想,把系统的构建方式和应用从intarnet方式推动到了internet方式,ESRI公司的理论研究一直是走在Webgis技术的前面。在国内,对于相关Web技术理论的研究比较多,如何基于网络提供成熟的地理信息服务应用正处
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 arcims 湘潭 地图 服务 发布 系统
链接地址:https://www.31ppt.com/p-4859808.html