基于GeoTools的開源WebGIS在数字城市中的应用研究.docx

基于GeoTools的開源WebGIS在数字城市中的应用研究.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于GeoTools的開源WebGIS在数字城市中的应用研究

摘要 近年来,随着计算机技术和因特网的快速发展,我国政府、企业信息化程度不断提高,GIS在“电子政务”、企业管理、大众生活中的应用更加广泛。当前主流的GIS应用开发方式为基于商业GIS软件平台之上进行二次开发,以满足应用的需求。而传统商业GIS软件具有结构复杂、平台依赖性、费用高、功能固定、扩展性差等问题,不能很好满足政府、企业的中小型GIS应用的需要,而开源GIS系列系统、类库、数据库等产品经过20多年的发展逐步发展成熟,一些产品在功能、性能上已经可以和商业GIS软件相媲美,许多已经在实际项目中得到应用,而且利用其开源、免费的特征,可实现用户功能的定制,功能模块化的组织结构也有利于与其他信息系统的融合和扩展,因此,利用开源GIS产品进行中小型GIS应用的开发相比于商业GJS软件更加经济、高效。 本文在对GIS的发展历程,体系结构的变迁,开源GIS的发展进行研究的基础上,总结出基于开源GIS产品进行应用开发的独特优势;然后重点对开源GIS中间件GeoTools的功能、结构进行分析,研究了利用GeoTools进行空间数据可视化的方法,并设计出一种基于GeoToolS开发GIS应用的通用框架;该框架基于MVC模式设计,具有良好的可扩展性和松散藕合关系,适合与其他信息系统的融合;最后基于该框架设计并实现了公路管理信息发布平台,在实际GIS应用中利用该框架进行应用的开发和实现,检验了利用开源GIS产品构建应用的可行性,对于开源GIS应用的发展具有一定的指导意义和实践经验。 关键词:GIS;开源;GeoTools;软件框架 1绪论 课题背景及意义 地理信息是人类实践活动所认知和获取的地球空间自然和人造目标定位和属性的信息,是指有关地球实体的性质、特征和状态的表征。它具有区域空间的分布性这一本质特征,同时也具有客观存在性、抽象性、综合性、可存储性和可传输性等重要特征,是人类生存和社会发展的基本信息。作为地理信息科学和计算机技术结合的产物,地理信息系统(oeo脚phicInformationsystem,简称015)是一个集地理信息科学、测绘学、制图学、计算机科学于一体的多学科交叉的综合信息系统[ll,涵盖地理空间信息的采集、输入、存储、编辑、处理、分析、显示,利用计算机技术对空间信息数据进行有效的组织管理,并对空间信息进行不同需求的分析、处理,提供数字化输出以满足现实应用中管理、决策和研究的需要,其核心是用计算机来处理和分析地理信息。目前,GIS已逐渐成为一种服务于信息化建设的技术工具,已广泛应用于水利水电、城市规划、交通运输、环境保护与监测、农林牧业等国民生产生活的各个领域中。 GIS应用就其应用领域的不同,可分为三大领域:第一类是政府应用,“电子政务”是当今政府加强信息化建设的新方向,是指在现代计算机、网络通信等技术支撑下,政府机构日常办公、信息收集与发布、公共管理等事务在数字化、网络化的环境下进行的国家行政管理形式。GIS已成为很多政府决策部门工作必备的支撑系统之一,在国家水利、电力、林牧业、地矿、交通、资源环境保护等机构己发挥重要作用。第二类是企业应用,随着信息时代的到来,企业的组织、运营、管理也逐渐向信息化方向发展,GIS通过提供可视化地理空间信息服务结合企业管理信息系统,为企业的业务规划、物流等领域提供辅助决策。第三类是大众应用,WebGIS的产生为大众提供了获取地理空间信息服务的平台,通过开放的、操作简单的WebGis服务,满足大众对地理信息的需求,如:方便人们出行的谷歌、百度地图服务。总结当前GIS应用的特点可知,Gis己不再作为单独的、专业的、封闭的系统提供地理数据、空间分析等功能,而是更多的与政府、企业的相关管理信息系统集成,从多角度、多层次为用户提供决策、分析的手段。 目前,GIS已逐渐成为一种服务于信息化建设的技术工具,与其他业务系统的无缝集成是Gis应用的活力所在。根据GIS应用的不同开发方式,主要分为三种:一是从头独立开发GIS工具,包括空间数据模型及操作、空间数据可视化过程设计实现、GIS功能设计及实现等;二是基于商用GIS软件平台之上的二次开发,目前知名的商用GIS软件国际厂商包括:ESRI、Maplnfo、Autodesk、Ingergraph,国内有superMap、oeostar、基于GeoToolS的开源GIS应用的研究与实践MaPGIS等,这些商用Gis平台已经实现了关于空间数据建模、空间数据访问、空间分析、空间数据可视化等功能,并对外提供丰富的编程接口,利用这些商用GIS软件平台提供的API,用户可根据实际需要开发GIS应用;三是基于开源GIS产品、中间件、数据库等进行Gis应用的开发,目前较出名的开源GIS产品包括:GRASS、Worldwind、QGis、uDig是功能全面的桌面GIS软件,

文档评论(0)

fglgf11gf21gI + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档