欢迎来到天天文库
浏览记录
ID:32134973
大小:2.30 MB
页数:58页
时间:2019-01-31
《基于ArcGIS+Engine地理信息系统的二次开发.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1绪论1绪论1.1论文研究背景地理信息系统(GeographicInformationSystems,简称GIS)是一种采集、存储、管理、分析、显示与应用地理信息的计算机系统,是分析和处理海量地理数据的通用技术。它在最近的30多年取得了惊人的发展,并广泛地应用于资源调查、环境评估、区域发展规划、公共设施管理、交通安全等领域,成为一个跨学科、多方向的研究领域Ⅲ。地理信息系统萌芽于20世纪60年代初,1962年加拿大的Roger.FTomlinson首先提出了地理信息系统这一术语,并建成世界上第一个GISOJn拿大地理信息系统CGIS),并用于自然资源的管理和规划121。不久,来
2、自美国西北技术研究所的HowardFisher教授在福特基金会的资助下,建立了哈佛计算机图形与空间分析实验室,丌发了SYMAP、ODYSSEY软件包,这可算是GIS的起步。进入七十年代以后,由于计算机软硬件水平的提高,促使GIS朝着实用方向迅速发展,一些经济发达国家先后建立了许多专业性的GIS,在自然资源管理和规划方面发挥了重大的作用。从1970年到1976年,美国国家地质调查局就建成50多个信息系统。其他国家如加拿大、德国、瑞典和日本等国了相继发展了自己的GIS。八十年代后兴起的计算机网络技术使地理信息的传输时效得到了极大的提高,它的应用从基础信息管理与规划转向更复杂的实际
3、应用,成为辅助决策的工具,并促进了地理信息产业的形成。到2006年,市场上有报价的软件己达上千种,并且涌现出了一些有代表性的GIS软件[31。我国GIS的发展虽然较晚,经历了四个阶段,即起步(1970—1980)、准备(1980.1985)、发展(1985—1995)、产业化(1996以后)阶段。GIS已在许多部门和领域得到应用,并引起了政府部门的高度重视。从应用方面看,地理信息系统已在资源开发、环境保护、城市规划建设、土地管理、农作物调查与结产、交通、能源、通讯、地图测绘、林业、房地产开发、自然灾害的监测与评估、金融、,保险、石油与天然气、军事、犯罪分析、运输与导航、110
4、报警系统、公共汽车调度等方面得到了具体应用12]。国内许多科研机构和高校对GIS技术等方面得到了具体应用。国内许多科研机构和高校对GIS技术和理论进行了深入研究,己成功研制开发一批地理信息系统软件,如GeoStar,CityStar,MapGIS,SuperMap等,一批高等院校己设立了一些与GIS有关的专业或学科,一批专门从事GIS产业活动的高新技术产业相继成立【4J。GIS技术进一步发展所面临的主要问题之一是“以数据的采集、存储、管理和查询检索功能为主的GIS不能满足社会和区域可持续发展在空间分析、预测预报、决策支持等方面的要求,直接影响到GIS的效益和生命力”[51。目
5、前市场上流行的GIS软件都是西安科技大学硕士学位论文通用型软件,即可用于与地理信息有关的任何应用中,而不是针对某一特定研究领域研制的,因此缺乏相关的专业应用功能。所以要充分利用好GIS软件都需要利用通用编程软件进行二次开发。1.2论文研究的目的和意义目前,地理信息系统的二次开发工具很多,如:ESRl公司的MapObjects,ArcObjects,ArclMS和ArcGISEngine,Intergraph公司的GeoMediaObeject,以及Maplnfo公司的MapX和MapXtreme等,国内主要有武汉大学的GeoMap,北京超图公司的SuperMapObeject
6、s等。其中ESRI的ArcOlSEngine提供了全面、完善的二次开发功能,而且可以完全脱离ArcGIS平台。ArcGISEngine可用来建立广泛的(3IS应用,并在任何应用中嵌入GIS功能。在某些情况下,一些GIS部门想为他们的终端用户创建特定的附带工具的GIS浏览窗口。在其它情况下,一部分G1S功能与其它工具结合,去完成一些重要的任务和工作流程。例如:一个城市的政府部门可能想建立一系列特定的地块浏览应用,访问G1S数据库信息,并与关键的企业工作流程,如申请许可、税务管理、规划等相结合。除此以外,许多用户要求有特定的、轻量级的GIS应用,可以是独立的应用程序或嵌入到其他应
7、用中。例如,用户需要的功能比ArcView弱,但仍需要在应用中实现复杂的GIS逻辑。在这种情况下,用户需要有特定的、定制的GIS应用,ArcGISEngine为此提供了一个低成本、轻量级的选择。但是它的应用还处于起步阶段,并且主要集中在部门管理系统,很少有全面、综合的系统应用。应用ArcGISEngine建立旅游信息系统,不仅能为公众和旅游管理部门提供查询检索、分析及辅助决策等服务,而且用同样的技术和方法可以推广到其它相关的地理信息系统如企业地理信息系统、城市地理信息系统等,对扩大地理信息系统的应用范围
此文档下载收益归作者所有