基于GIS技术的景区数字化管理信息系统研制与开发
项目名称:基于GIS技术的景区数字化管理信息系统研制与开发
完成单位:河南省科学院地理研究所
成果鉴定号:豫科鉴委字[2014]第2454号
完成人员:李成林 贾 晶 曹 斌 吕 迎 张 淼 汪雪峰 李德功 张东斌
所属领域:信息技术系统性应用
1 项目背景
旅游规划是一项综合性极强的工作,目前越来越多的规划人员把遥感和GIS技术作为旅游规划工作的一项重要的技术手段。遥感(RS,remote sensing),从字面上解释就是从遥远的地方不与目标物直接接触而进行感知。地理信息系统(GIS:Geographical Information System ) 是反映人们赖以生存的现实世界(资源与环境)的现势和变迁的各类空间数据及描述这些空间数据特征的属性,在计算机软件和硬件支持下,以一定的格式输入、存储、检索、显示和综合分析应用的技术系统,是集计算机科学、信息科学、测绘科学、地理科学、空间科学等为一体的新兴边缘学科。遥感是空间数据采集和分类的有效工具,GIS是管理和分析空间数据的有效工具。两者是空间信息的主要组成部分,有着必然的联系。GIS软件没有提供完善的图像处理功能,遥感软件中也缺少空间分析及数据管理工具。遥感和GIS一体化集成,可以取长补短,充分发挥两者的优势。
2 技术原理
ENVI是由遥感领域的科学家采用IDL(交互式数据处理开发语言)开发的一套功能强大的、完整的遥感图像处理软件,同时提供一个丰富的函数库,几乎涵盖ENVI平台大部分图像处理功能。IDL具有很好的扩展性,能很方便地与其他开发环境(VB、VC、.NET、C#、Java等)进行集成开发。ArcGIS是由ESRI公司开发的、全球使用最广的GIS软件。提供ArcObjects软件组件库,它提供了模块化、可伸缩、跨平台的通用API。ENVI/IDL与ArcGIS集成开发可以通过以下三个途径实现:
(1)通过ArcGIS桌面SDK及开发语言(如Python、VBA、VB、VC、.net等),将ENVI/IDL图像处理与分析功能集成到ArcMAP中。
(2)将ENVI/IDL图像处理与分析功能集成在服务器端,以ArcGIS Server作为地图服务器,将处理结果传递到客户端,较好地实现了B/S模式下对影像实时计算处理的需求。
(3)ENVI / IDL与ArcGIS Engine一体化集成。ArcGIS Engine是组件式开发工具包,可以灵活、方便地定制地图及GIS解决方案。应用开发环境(VB、VC、.NET、Java等)对ENVI/IDL与ArcGIS Engine一体化集成开发,通过ArcGIS Engine解决了数据浏览、栅格矢量叠加、矢量编辑、渲染、专题制图以及空间分析等问题; 将ENVI/IDL作为影像处理引擎,解决专业的影像处理过程。
3 应用情况及推广前景
本项目采用ENVI / IDL与ArcGIS Engine一体化集成方式,即以Visual C# 2010为开发平台,集成ENVI/IDL和ArcGIS Engine技术。ENVI/IDL与ArcGIS一体化集成解决方案,在真正意义上实现了遥感与GIS一体化集成。
本项目不仅从数据上,还从整个软件构架体系上真正实现了遥感与GIS的融合,从而达到优势互补,进一步提升GIS软件的可操作性,提升空间和影像分析的工作效率,并有效节约成本。对推动地理信息科学在旅游领域的应用,提高风景名胜区旅游规划的科学性和工作效率具有积极的意义。