地理信息系统的基本技术与发展动态
整个GIS的性能.基于微机平台的MAPGIS能够快速、高效地处理多达上万幅的海量地图库,这不仅在国产GIS软件中处于领先地位,即使与国外同类产品相比仍是其中佼佼者,这与MAPGIS较好地解决了地理数据的存储问题密切相关. (3)地理数据的操作和分析.GIS中对数据的操作提供了对地理数据有效管理的手段.对图形数据(点、线、面)和属性数据的增加、删除、修改等基本操作大多可借鉴CAD和通用数据库中的成熟技术;有所不同的是GIS中图形数据与属性数据紧密结合在一起,形成对地物的描述,对其中一类数据的操作势必影响到与之相关的另一类数据,因而操作带来的数据一致性和操作效率问题是GIS数据操作的主要问题. 地理数据的分析功能,即空间分析,是GIS得以广泛应用的重要原因之一.通过GIS提供的空间分析功能,用户可以从已知的地理数据中得出隐含的重要结论,这对于许多应用领域是至关重要的. GIS的空间分析分为两大类:矢量数据空间分析和栅格数据空间分析.矢量数据空间分析通常包括:空间数据查询和属性分析,多边形的重新分类、边界消除与合并,点线、点与多边形、线与多边形、多边形与多边形的叠加,缓冲区分析,网络分析,面运算,目标集统计分析.栅格数据空间分析功能通常包括:记录分析、叠加分析、滤波分析、扩展领域操作、区域操作、统计分析. (4)输出.将用户查询的结果或是数据分析的结果以合适的形式输出是GIS问
本文链接地址:http://www.oyaya.net/fanwen/view/166227.html
题求解过程的最后一道工序.输出形式通常有两种:在计算机屏幕上显示或通过绘图仪输出.对于一些对输出精度要求较高的应用领域,高质量的输出功能对GIS是必不可少的.这方面的技术主要包括:数据校正、编辑、图形整饰、误差消除、坐标变换、出版印刷等. 2 地理信息系统的发展动态 近年来地理信息系统技术发展迅速,其主要的原动力来自日益广泛的应用领域对地理信息系统不断提高的要求.另一方面,计算机科学的飞速发展为地理信息系统提供了先进的工具和手段,许多计算机领域的新技术,如面向对象技术、三维技术、图象处理和人工智能技术都可直接应用到地理信息系统中[3].下面我们对当前地理信息系统研究中的几个热点研究领域作一介绍. 2.1 GIS中面向对象(object oriented)技术研究 面向对象方法为人们在计算机上直接描述物理世界提供了一条适合于人类思维模式的方法,面向对象的技术在GIS中的应用,即面向对象的GIS,已成为GIS的发展方向.这是因为空间信息较之传统数据库处理的一维信息更为复杂、琐碎,面向对象的方法为描述复杂的空间信息提供了一条直观、结构清晰、组织有序的方法,因而倍受重视[4].图2展示了面向对象的GIS的一般结构. 面向对象的GIS较之传统GIS有下列优点:(1)所有的地物以对象形式封装,而不是以复杂的关系形式存储,使系统组织结构良好、清晰;(2)以对象为基础,消除了分层的概念;(3)面向对象的分类结构和组装结构使GIS可以直接定义和处理复杂的 地物类型;(4)根据面向对象late_binding(后编译)的思想,用户可以在现有抽象数据类型和空间操作箱上定义自己所需的数据类型和空间操作方法,增强系统的开发性和可扩充性;(5)基于icon的面向对象的用户界面,便于用户操作和使用. Smallworld GIS是目前面向对象GIS中最为典型的代表.一些传统的GIS也开始部分采用面向对象的技术,如ARC/INFO 7.0,Intergraph的TIGRIS,SYSTEM 9,FACET系统等. 面向对象的GIS也存在一些尚待进一步研究的问题:(1)大对象的操作仍受硬件条件的限制;(2)对象的独立性与颗粒度问题;(3)矢量和栅格数据统一的、支持动态拓扑结构和复合对象表示的面向对象的数据结构问题. 2.2 时空系统(spatio_temporal system) 传统的地理信息系统只考虑地物的空间特性,忽略了其时间特性.在许多应用领域中,如环境监测、地震救援、天气预报等,空间对象是随时间变化的,而这种动态变化的规律在求解过程中起着十分重要的作用.过去GIS忽略时态主要是受器件的限制,也有技术方面的原因.近年来,对GIS中时态特性的研究变得十分活跃,即所谓“时空系统”[5]. 地物除了具有三维空间中的空间性质外,如何刻画时间维的变化也十分重要.通常把GIS的时间维分成处理时间维(transaction time dimension)和有效时间维(valid time dimension).处理时间又称数据库时间或系统时间,它指在GIS中处理发生的时间.有效时间亦称事件时间或实际时间,它指在实际应用领域事件出现的时间. 根据处理时间和有效时间的划分,可以把时空系统分为4类:静态时空系统(static ST system)、历史时态系统(historical ST system)、回溯时态系统(rollback ST system)和双时态系统(bitemporal ST system). (1)静态时空系统.它既不支持处理时间,也不支持有效时间,系统只保留应用领域的一种状态,比如当前状态.(2)历史时态系统.它只支持有效时间,这种系统适用于事件实际发生的历史对问题求解十分重要的应用领域.(3)回溯时态系统.它只支持处理时间,这种系统适用于信息系统的历史对问题求解十分重要的应用领域.(4)双时态系统.它同时支持处理时间和有效时间.处理时间记录了信息系统的历史,有效时间记录了事件发生的历史. 时空系统主要研究时空模型,时空数据的表示、存储、操作、查询和时空分析.目前比较流行的作法是在现有数据模型基础上扩充,如在关系模型的元组中加入时间,在对象模型中引入时间属性.在这种扩充的基础上如何解决从表示到分析的一系列问题仍有待进一步研究. 2.3 地理信息建模系 《地理信息系统的基本技术与发展动态(第2页)》