gis中间件技术 各类中间件
空间信息网格框架及关键技术
1.2.4.1空间信息网格框架
网站建设哪家好,找创新互联建站!专注于网页设计、网站建设、微信开发、小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了衢江免费建站欢迎大家使用!
空间信息网格提供了一体化的空间信息获取、处理与应用服务的基本技术框架以及智能化的空间信息处理平台和基本应用环境,在该网格中,各种空间信息资源被统一管理和使用,空间信息处理是分布式协同和智能化的,用户可以通过单一的逻辑门户透明地访问所有空间信息资源(杜娟等,2005)。
美国Globus项目提出的网络体系结构,采用网格结构层、网格服务层、网格应用工具层和网格应用层的四层结构。美国Argonne国家实验室、芝加哥大学、南加州大学以及IBM公司共同倡议的开放网格服务体系结构(Open Grid Services Architecture,OGSA),采用构造层、连接层、资源层、协作层和应用层的五层沙漏型结构。
国内对于空间信息网格框架的研究,大多是在网格技术发展基础上结合具体的应用需求进行探讨。《网格计算与GridGIS体系结构与关键技术探讨》一文从GIS集成运算与数据共享的角度概括了GridGIS的框架,主要包括应用层、中间件层与资源层(姜永发等,2005)。方金云等(2002)在分析网络空间数据特征的基础上,提出了网格GIS的5层体系结构模型,并分析了空间(元)数据标准、空间服务标准、分布空间对象技术、构件与构件库技术、基于框架的互操作技术、中间件技术等(图1.4)。夏曙东等(2002)在CARBA的基础上提出基于空间智能体(GeoAgent)的空间信息格网体系结构(图1.5),空间信息格网系统中的格网界面Agent(GIAgent)负责获取用户的应用服务请求,记录用户个性化信息,以便为用户提供个性化服务。格网资源信息获取Agent(GSICAgent)负责获取各个格网节点的计算资源描述信息,格网系统中的格网资源分配Agent(GSDA-gent)负责把计算资源分配到各个格网计算Agent(GCAgent),格网计算Agent分别处理不同的用户应用服务请求,由数据智能体(DataAgent)通过元数据库到相应的数据库提取数据,提供给计算智能体,最后由格网界面Agent(GI—Agent)负责为用户提供一致的处理结果。空间信息格网系统中的格网管理智能体(GMAgent)负责智能体注册、命名、访问控制、生命周期管理等。沈占锋等(2003)结合中间件技术,给出了网格GIS的应用架构(图1.6),整个系统由五层组成,层与层之间有着明显的层次关系,而每一层内的各单元也可能存在一定的顺序关系。从底层向上分别是基础层、资源层、控制层、实现层及应用层组成。基础层包括网络基础结构,同时需在此层规定适合网格GIS体系的特定协议;资源层指当前系统可用的各种资源,包括本地资源及异地已注册可利用资源;控制层是整个系统的核心,它指导着系统正确地运行;实现层是系统的具体的实现部分,由各种中间件来协助完成,各中间件通过可扩展的特定接口与系统连接;最上层是应用层,由具体的用户应用界面组成。
图1.4 五层结构模型(据方金云等,2002)
图 1.5 基于空间智能体(GeoAgent)的空间信息格网体系结构(据夏曙东等,2002)
图 1.6 网格 GIS 五层体系架构
空间信息网格框架是指空间信息网格的运行体系,在网格系统中,其架构体系决定了整个网格的运行稳定性与可扩展性。网格架构定义了网格内及网格结点间的各种协议及API,用以指导网格系统及相应应用程序间的操作(Foster et al.,1999)。虽然目前对体系结构较多的提法,但体系结构的实践与证明较为缺乏。目前实践较多的则是由资源层、服务层和应用层构成的三层体系结构(图 1.7)。
(1)资源层构成空间信息网格的硬件基础。该层主要包括各种空间信息获取仪器(例如航空/航天遥感器、地面遥测设备等)、存储设备(例如大型磁盘阵列)、空间数据库(例如基础地理数据库、地物光谱数据库等)、信息处理设备(例如超级计算机、PC、PDA 等),它们通过 Internet 或各种无线通信设备实现物理连接。
(2)服务层提供一个空间信息一体化管理与处理平台,通过屏蔽资源层中分散、动态、异构的各种资源,从而实现空间信息资源的共享、集成和互操作,为应用层提供透明的、一致使用接口,以支持用户在应用层上的开发。该层主要包括: 遥感信息处理软件、大型地理信息系统、空间信息搜索引擎、空间数据和信息的整合与组织管理、空间信息的在线分析和智能处理以及各种协议软件和服务规范等。
图 1.7 网格 GIS 三层体系结构
(3)应用层提供一个面向应用领域的空间信息集成应用环境。在服务层的基础上,用户可以根据各自具体的应用领域,针对空间信息的使用模式和使用特点,运用相应的应用软件工具、应用开发平台以及空间信息使用政策和协议等,开发适用于该领域的应用系统。
1.2.4.2 空间信息网格关键技术
(1)网格计算结点的构建: 地理空间信息网格计算结点的构建技术是重要的支撑技术。地理空间信息网格计算结点主要包括: 计算、通信、存储等多种技术组合。为了实现真正意义的资源共享,地理空间信息网格的接口技术是至关重要的。在接入网格的每个结点上应运行一个支持网格机制的网格管理软件,利用此软件将网格分布于不同地点、松散置放的资源相对紧密地联系起来。网格管理软件应定义一系列标准接口,所有实体只要遵循网格管理软件定义的标准接口,就可以方便地接入网格,成为地理空间信息网格的一个部分。网格管理软件应包括从硬件到应用几乎所有的协议、标准、规范、实现程序、检验等,与中间件相比,无论是内涵还是外延,都要远远超出前者。
(2)空间信息语义互操作: 不同领域中广泛存在的信息语义冲突,极大地限制了空间信息资源的共享和交流。建立空间信息语义网格,把不同领域里已经存在的空间信息系统有机地集成一个无缝虚拟的逻辑组织,进而将其扩展并与其他领域的信息系统集成和融合。在利用现有的空间信息基础设施、空间信息网络协议规范的基础上,需引入描述空间信息语义的本体系统,为用户提供基于语义的一体化空间信息应用服务的信息平台。在这个平台上,空间信息处理是基于语义和分布式协作的,用户可以在空间信息的语义层上,从单一的逻辑门户透明地对所有空间信息资源实现基于语义的访问。最终把 Internet 上的空间信息服务站点在语义层上连接起来,实现基于语义的集成和互操作。
(3)空间信息网格服务: 空间信息网格为用户提供一体化服务,对于用户提出的信息访问与处理需求,虽然要通过并发、并行以及先后分离的多个环节来共同完成,但对用户而言,却只是通过一次请求便可以实现。一体化服务实现的重要条件是建立空间信息网格服务规范,该规范能够提供标准的服务体系结构和公共的接口交换协议(杜娟等,2005)。
(4)元数据管理:良好的表示、存储、访问和使用大量资源信息是空间信息网格运行的基本前提。由于空间信息网格中的各种资源在物理上是健分布的,因此需要使用元数据来命名、描述、收集、组织和管理。空间信息网格中的所有元数据构成元数据目录。该目录应为空间数据的统一管理打下基础,为空间信息网格中的各种实体对象建立统一逻辑视图,为用户身份认证、数据定位、访问控制、数据复制等提供支持。元数据目录应采用具有良好扩展性的层次分布式结构,保证空间信息网格在不断发展的情况下,仍能提供高效的元数据服务。
(5)安全机制:由于地理空间信息网格与网络有着密切的关联性,而网络的开放性又在客观上导致了网上信息的窃取、篡改、伪装身份、非法占用等都有成为现实的可能,因此,计算机网络遇到的安全或安全威胁,地理空间信息网格也同样会遇到。如用户认证、访问控制、内部泄漏、非法入侵,以及数据方面(数据精度保证、数据完整性、数据不可否认性、数据保密性等)的问题。此外,地理空间信息网格还要面对自身特征带来的安全威胁。地理空间信息网格的充分共享性特征、虚拟抽象性特征、有机集成性特征、合理协商性特征以及多方参与性特征等决定了该系统除了需要网络通信技术、存储技术、网络协议技术支持外,还有地理空间信息网格自身的接口技术。地理空间信息网格的接口技术相对于一般的计算机接口技术来说要复杂得多。这是因为在地理空间信息网格资源上还要运行用户程序,这虽是地理空间信息网格的优势和特点所在,但也带来了安全问题。随着地理空间信息网格的构建、节点的增加、规模的扩大和应用的普及,注册用户会越来越多,安全问题也会越发显现出来,因此对地理信息网格安全机制的研究也就显得越发重要。
什么是WEBGIS技术?
随着技术的进步,客户端可能会采用新的应用协议,因此也被认为是Internet GIS 1、WebGIS是Web 技术和GIS技术相结合的产物,是利用Web技术来扩展和完善地理信息系统的一项新技术。 2、由于HTTP协议采用基于C/S的请求/应答机制,具有较强的用户交互能力,可以传输并在浏览器上显示多媒体数据,而GIS中的信息主要是需要以图形、图像方式表现的空间数据,用户通过交互操作,对空间数据进行查询分析。这些特点,使得人们完全可以利用Web来寻找他们所需要的空间数据,并且进行各种操作。 WebGIS是Internet和WWW技术应用于GIS开发的产物,是实现GIS互操作的一条最佳解决途径。从Intemet的任意节点,用户都可以浏览WebGIS站点中的空间数据、制作专题图、进行各种空间信息检索和空间分析。 因此,WebGlS不但具有大部分乃至全部传统GIS软件具有的功能,而且还具有利用Intenet优势的特有功能,即用户不必在自己的本地计算机上安装GIS软件就可以在Intenet上访问远程的GIS数据和应用程序,进行GIS分析,在Intenet上提供交互的地图和数据。 WebGIS的关键特征是面向对象、分布式和互操作。任何G1S数据和功能都是一个对象,这些对象部署在Intemet的不同服务器上,当需要时进行装配和集成。Intemet上的任何其他系统都能和这些对象进行交换和交互操作。WebGIS的基本特征WebGIS是集成的全球化的客户/服务器网络系统 WebGIS应用客户/服务器概念来执行GIS的分析任务。它把任务分为服务器端和客户端两部分,客户可以从服务器请求数据、分析工具或模块,服务器或者执行客户的请求并把结果通过网络送回给客户,或者把数据和分析工具发送给客户供客户端使用。WebGIS是交互系统 WebGIS可使用户在Intenet上操作GIS地图和数据,用Web浏览器(IE、Netscape,etc.)执行部分基本的GIS功能:如zoom(缩放)、Pan(拖动)、Query(查询)和Label(标注),甚至可以执行空间查询:如“离你最近的旅馆或饭店在哪儿”,或者更先进的空间分析:比如缓冲分析和网络分析等。在Web上使用WebGIS就和在本地计算机上使用桌面GIS软件一样。 通过超链接(Hyperlink),WWW提供在Intemet上最自然的交互性。通常用户通过超链接所浏览的Web页面是由WWW开发者组织的静态图形和文本,这些图形大部分是FPEG和GIF格式的文件,因此用户无法操作地图,甚至连像zoom、Pan、Query这样简单的分析功能都无法执行。WebGIS是分布式系统 GIS数据和分析工具是独立的组件和模块,WebGIS利用Intemet的这种分布式系统把GIS数据和分析工具部署在网络不同的计算机上,用户可以从网络的任何地方访问这些数据和应用程序,即不需要在本地计算机上安装GIS数据和应用程序,只要把请求发送到服务器,服务器就会把数据和分析工具模块传送给用户,达到Just—in—time的性能。 Intemet的一个特点就是它可以访问分布式数据库和执行分布式处理,即信息和应用可以部署在跨越整个Intenet的不同计算机上。WebGIS是动态系统 由于WebGIS是分布式系统,数据库和应用程序部署在网络的不同计算机上,随时可被管理员更新,对于Intenet上的每个用户来说都将得到最新可用的数据和应用,即只要数据源发生变化,WebGIS将得到更新。和数据源的动态链接将保持数据和软件的现势性。WebGIS是跨平台系统 WebGIS对任何计算机和操作系统都没有限制。只要能访问Intenet,用户就可以访问和使用WebGIS而不必关心用户运行的操作系统是什么。随着Java的发展,未来的WebGIS可以做到“一次编写,到处运行”,使WebGIS的跨平台特性走向更高层次。WebGIS能访问Intemet异构环境下的多种GIS数据和功能 此特性是未来WebGIS的发展方向。异构环境下在GIS用户组间访问和共享GIS数据、功能和应用程序,需要很高的互操作性。OGC提出的开放式地理数据互操作规范(OpenGeodata Interoperablity Specificaton)为GIS互操作性提出了基本的规则。其中有很多问题需要解决,例如数据格式的标准、数据交换和访问的标准、OIS分析组件的标准规范等。随着Intemet技术和标准的飞速发展,完全互操作的WebGIS将会成为现实。WebGIS是图形化的超媒体信息系统 使用Web上超媒体系统技术,WebGIS通过超媒体热链接可以链接不同的地图页面。例如,用户可以在浏览全国地图时,通过单击地图上的热链接,而进入相应的省地图进行浏览。 另外,WWW为WebGIS提供了集成多媒体信息的能力,把视频、音频、地图、文本等集中到相同的Web页面,极大地丰富了GIS的内容和表现能力。WebGIS的基本要求 WebGIS应当是开放的:webGIS能够共享多种来源、多级尺度(比例尺)、存放在不同地点的地理数据,能够和其他应用软件集成,并通过Java、CORBA、DCOM等技术跨平台协作运行,支持C/S模式等。 WebGIS能在Intemet环境下运行:WebGIS使用Intenet协议标准,将GIS与Web服务器集成,通过普通浏览器,用户可以在任何地方操纵WebGIS,共享地理空间信息服务,从而将GIS扩展成为公众服务系统。 WebGIS必须支持数据分布和计算分布:WebGIS服务器为网络用户提供GIS服务:地理数据存取服务、地理数据目录服务、地理信息分析服务和地图显示服务。通过互操作技术,共享分布的数据对象,在多个不同的平台上协同运行,最大限度地利用网络资源。 WebGIS能在网络上直接查询和存取数据:建立地理时空数据结构标准和操作标准,直接在Intenet上查询数据和存取数据。WebGIS的基础技术空间数据库管理技术 对象—关系数据库技术和面向对象的数据库技术正在逐步成熟起来,成为未来GIS空间数据管理的主要技术。因为关系型数据库管理系统已经相当成熟,商业化的RDBMS不仅支持C/S模式,而且支持数据分布,通过SQL语言和ODBC,几乎所有的GIS软件通过公共标识号都能和其协同运行。面向对象方法 从面向对象技术的发展来看,它是描述地理问题非常理想的方法。面向对象是一种认识方法。面向对象分析(OOA)、面向对象设计()OD)、面向对 象语言(00L)和面向对象数据管理(OODBM)贯穿整个信息系统的生命周期。面向对象的空间数据库技术正在逐步成熟,空间对象查询语言(SOQL)、空间对象关系分析、面向对象数据库管理、对象化软件技术等,都和GIS密切相关。客户/服务器模式 客户/服务器的含义非常广泛,数据库技术和分布处理技术都和它密切相关。通过平衡客户/服务器间的数据通信和地理运算,能够利用服务器的高性能处理复杂的关键性业务,并降低网络数据流量:通过规划客户/服务器模式的GIS系统,用户能够最大限度地利用网络上的各种资源。组件技术 为避免系统重复编码,浪费软件资源,参照制造业成功经验,使用插件(Plug—In)、组件(Activex)和中间件(Middleware)技术组装软件产品:如各软件生产商制作自己最好的组件,其他软件开发人员和系统集成人员,可直接使用该部件提供的功能,无须重新编码,从而扩大了软件开发社会分工,提高了软件生产效率。分布式计算机平台
地理信息系统知识点
什么是地理信息系统篇一:地理信息系统的基本概念
(一)数据与信息
数据是一种未经加工的原始资料,是通过数字化或记录下来可以被鉴别的符号。数字、文字、符号、图像都是数据。
信息(Information)是用文字、数字、符号、语言、图像等介质来表示事件、事物、现象等的内容、数量或特征,从而向人们(或系统)提供关于现实世界新的事实和知识,作为生产、建设、经营、管理、分析和决策的依据。信息具有客观性、适用性、可传输性和共享性等特征。信息来源于数据(Data)。
数据是客观对象的表示,而信息则是数据内涵的意义,是数据的内容和解释。例如,从实地或社会调查数据中可获取到各种专门信息;从测量数据中可以抽取出地面目标或物体的形状、大小和位置等信息;从遥感图像数据中可以提取出各种地物的图形大小和专题信息。
(二)地理信息
地理信息是指表征地理圈或地理环境固有要素或物质的数量、质量、分布特征、联系和规律的数字、文字、图象和图形的总和。地理信息是有关地理实体的性质、特征和运动状态的表征和一切有用的知识,它是对表达地理特征与地理现象之间关系的地理数据的解释。而地理数据则是各种地理特征和现象间关系的符号化表示,包括空间位置、属性特征(简称属性)及时域特征三部分。空间位置数据描述地物所在位置。这种位置既可以根据大地参照系定义,如大地经纬度坐标,也可以定义为地物间的相对位置关系,如空间上的相邻、包含等;属性数据有时又称非空间数据,是属于一定地物、描述其特征的定性或定量指标。时域特征是指地理数据采集或地理现象发生的时刻/时段。时间数据对环境模拟分析非常重要,正受到地理信息系统学界越来越多的重视。空间位置、属性及时间是地理空间分析的三大基本要素。
地理信息除了具有信息的一般特性,还具有以下独特特性:
(1)空间分布性。地理信息具有空间定位的特点,先定位后定性,并在区域上表现出分布式特点,其属性表现为多层次,因此地理数据库的分布或更新也应是分布式。
(2)数据量大。地理信息既有空间特征,又有属性特征,另外地理信息还随着时间的变化而变化,具有时间特征,因此其数据量很大。尤其是随着全球对地观测计划不断发展,我们每天都可以获得上万亿兆的关于地球资源、环境特征的数据。这必然对数据处理与分析带来很大压力。
(3)信息载体的多样性。地理信息的第一载体是地理实体的物质和能量本身,除此之外,还有描述地理实体的文字、数字、地图和影像等符号信息载体以及纸质、磁带、光盘等物理介质载体。对于地图来说,它不仅是信息的载体,也是信息的传播媒介。
(三)地理信息系统
地理信息系统(GeographicInformationSystem或Geo-Informationsystem,GIS)有时又称为“地学信息系统”或“资源与环境信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。地理信息系统处理、管理的对象是多种地理空间实体数据及其关系,包括空间定位数据、图形数据、遥感图像数据、属性数据等,用于分析和处理在一定地理区域内分布的各种现象和过程,解决复杂的规划、决策和管理问题。
通过上述的分析和定义可提出GIS的如下基本概念:
1、GIS的物理外壳是计算机化的技术系统,它又由若干个相互关联的子系统构成,如数据采集子系统、数据管理子系统、数据处理和分析子系统、图像处理子系统、数据产品输出子系统等,这些子系统的优劣、结构直接影响着GIS的硬件平台、功能、效率、数据处
理的方式和产品输出的类型。
2、GIS的操作对象是空间数据,即点、线、面、体这类有三维要素的地理实体。空间数据的最根本特点是每一个数据都按统一的地理坐标进行编码,实现对其定位、定性和定量的描述、这是GIS区别于其它类型信息系统的根本标志,也是其技术难点之所在。
3、GIS的技术优势在于它的数据综合、模拟与分析评价能力,可以得到常规方法或普通信息系统难以得到的重要信息,实现地理空间过程演化的模拟和预测。
4、GIS与测绘学和地理学有着密切的关系。大地测量、工程测量、矿山测量、地籍测量、航空摄影测量和遥感技术为GIS中的空间实体提供各种不同比例尺和精度的定位数;电子速测仪、GPS全球定位技术、解析或数字摄影测量工作站、遥感图像处理系统等现代测绘技术的使用,可直接、快速和自动地获取空间目标的数字信息产品,为GIS提供丰富和更为实时的信息源,并促使GIS向更高层次发展。地理学是GIS的理论依托。有的学者断言,“地理信息系统和信息地理学是地理科学第二次革命的主要工具和手段。如果说GIS的兴起和发展是地理科学信息革命的一把钥匙,那么,信息地理学的兴起和发展将是打开地理科学信息革命的一扇大门,必将为地理科学的发展和提高开辟一个崭新的天地”。GIS被誉为地学的第三代语言——用数字形式来描述空间实体。
GIS按研究的范围大小可分为全球性的、区域性的和局部性的;按研究内容的不同可分为综合性的与专题性的。同级的各种专业应用系统集中起来,可以构成相应地域同级的区域综合系统。在规划、建立应用系统时应统一规划这两种系统的发展,以减小重复很费,提高数据共享程度和实用性。
什么是地理信息系统篇二:地理信息系统名词解释大全(整理版本)
地理信息系统GeographicInformationSystemGIS作为信息技术的一种,是在计算机硬、软件的支持下,以地理空间数据库(GeospatialDatabase)为基础,以具有空间内涵的地理数据为处理对象,运用系统工程和信息科学的理论,采集、存储、显示、处理、分析、输出地理信息的计算机系统,为规划、管理和决策提供信息来源和技术支持。简单地说,GIS就是研究如何利用计算机技术来管理和应用地球表面的空间信息,它是由计算机硬件、软件、地理数据和人员组成的有机体,采用地理模型分析方法,适时提供多种空间的和动态的地理信息,为地理研究和地理决策服务的计算机技术系统。地理信息系统属于空间型信息系统。
地理信息是指表征地理圈或地理环境固有要素或物质的数量、质量、分布特征、联系和规律等的数字、文字、图像和图形等的总称;它属于空间信息,具有空间定位特征、多维结构特征和动态变化特征。
地理信息科学与地理信息系统相比,它更加侧重于将地理信息视作为一门科学,而不仅仅是一个技术实现,主要研究在应用计算机技术对地理信息进行处理、存储、提取以及管理和分析过程中提出的一系列基本问题。地理信息科学在对于地理信息技术研究的同时,还指出了支撑地理信息技术发展的基础理论研究的重要性。
地理数据是以地球表面空间位置为参照,描述自然、社会和人文景观的数据,主要包括数字、文字、图形、图像和表格等。
地理信息流即地理信息从现实世界到概念世界,再到数字世界(GIS),最后到应用领域。
数据是通过数字化或记录下来可以被鉴别的符号,是客观对象的表示,是信息的表达,只有当数据对实体行为产生影响时才成为信息。
信息系统是具有数据采集、管理、分析和表达数据能力的系统,它能够为单一的或有组织的决策过程提供有用的信息。包括计算机硬件、软件、数据和用户四大要素。
四叉树数据结构是将空间区域按照四个象限进行递归分割(2n×2n,且n≥1),直到子象限的数值单调为止。凡数值(特征码或类型值)呈单调的单元,不论单元大小,均作为最后的存储单元。这样,对同一种空间要素,其区域网格的大小,随该要素分布特征而不同。
不规则三角网模型简称TIN,它根据区域有限个点集将区域划分为相连的三角面网络,区域中任意点落在三角面的顶点、边上或三角形内。如果点不在顶点上,该点的高程值通常通过线性插值的方法得到(在边上用边的两个顶点的高程,在三角形内则用三个顶点的高程)。
拓扑关系拓扑关系是指网结构元素结点、弧段、面域之间的空间关系,主要表现为拓扑邻接、拓扑关联、拓扑包含。根据拓扑关系,不需要利用坐标或距离,可以确定一种地理实体相对于另一种地理实体的位置关系,拓扑数据也有利于空间要素的查询。
拓扑结构为在点、线和多边形之间建立关联,以及彻底解决邻域和岛状信息处理问题而必须建立的数据结构。这种结构应包括以下内容:唯一标识,多边形标识,外包多边形指针,邻接多边形指针,边界链接,范围(最大和最小x、y坐标值)。
游程编码是逐行将相邻同值的网格合并,并记录合并后网格的值及合并网格的长度,其目的是压缩栅格数据量,消除数据间的冗余。
空间数据结构是指适合于计算机系统存储、管理和处理的地学图形的逻辑结构,是地理实体的空间排列方式和相互关系的抽象描述。
矢量数据结构是利用欧几里得几何学中的点、线、面及其组合体来表示地理实体空间分布的一种数据组织方式。这种数据组织方式能最好地逼近地理实体的空间分布特征,数据精度高,数据存储的冗余度低,便于进行地理实体的网络分析,但对于多层空间数据的叠合分析比较困难。
栅格数据结构基于栅格模型的数据结构简称为栅格数据结构,指将空间分割成有规则的网格,在各个网格上给出相应的属性值来表示地理实体的一种数据组织形式。
空间索引是指依据空间对象的位置和形状或空间对象之间的某种空间关系按一定的顺序排列的一种数据结构,其中包含空间对象的概要信息。作为一种辅助性的空间数据结构,空间索引介于空间操作算法和空间对象之间,它通过筛选作用,大量与特定空间操作无关的空间对象被排除,从而提高空间操作的速度和效率。
空间数据编码是指将数据分类的结果,用一种易于被计算机和人识别的符号系统表示出来的过程。编码的目的是用来提供空间数据的地理分类和特征描述,同时为了便于地理要素的输入、存储、管理,以及系统之间数据交换和共享的需要。
Delaunay三角网即由狄洛尼三角形组成的三角网,它是在地形拟合方面表现最出色的三角网,因此常被用于TIN的生成。狄洛尼三角形有三个最邻近的点连接而成,这三个相邻点对应的Voronoi多边形有一个公共的顶点,此顶点同时也是狄洛尼三角形外接圆的圆心。
Voronoi多边形即泰森多边形,它采用了一种极端的边界内插方法,只用最近的单个点进行区域插值。泰森多边形按数据点位置将区域分割成子区域,每个子区域包含一个数据点,各子区域到其内数据点的距离小于任何到其它数据点的距离,并用其内数据点进行赋值。
栅格数据压缩编码有键码、游程长度编码、块码和四叉树编码等。其目的,就是用尽可能少的数据量记录尽可能多的信息,其类型又有信息无损编码和信息有损编码之分。
边界代数算法边界代数多边形填充算法是一种基于积分思想的矢量格式向栅格格式转换算法,它适合于记录拓扑关系的多边形矢量数据转换为栅格结构。它不是逐点判断与边界的关系完成转换,而是根据边界的拓扑信息,通过简单的加减代数运算将边界位置信息动态地赋给各栅格点,实现了矢量格式到栅格格式的高速转换,而不需要考虑边界与搜索轨迹之间的关系,因此算法简单、可靠性好,各边界弧段只被搜索一次,避免了重复计算。
DIME文件美国人口普查局在1980年的人口普查中提出了双重独立地图编码文件。它含有调查获得的地理统计数据代码及大城市地区的界线的坐标值,提供了关于城市街道,住址范围以及与人口普查局的列表统计数据相关的地理统计代码的纲要图。在1990年的人口普查中,TIGER取代了DIME文件。
空间数据内插即通过已知点或分区的数据,推求任意点或分区数据的方法。空间数据压缩即从所取得的数据集合S中抽出一个子集A,这个自己作为一个新的信息源,在规定的精度范围内最好地逼近原集合,而又取得尽可能大的压缩比。
坐标变换实质是建立两个平面点之间的一一对应关系,包括几何纠正和投影转换,他们是空间数据处理的基本内容之一。
仿射变换是GIS数据处理中使用最多的一种几何纠正方法。它的主要特性为:同时考虑到因地突变形而引起的实际比例尺在x和y方向上的变形,因此纠正后的坐标数据在不同方向上的长度比将发生变化。
数据精度是考察数据质量的一个方面,即对现象描述的详细程度。精度低的数据并不一定准确度也低。
空间数据引擎是一种空间数据库管理系统的实现方法,即在常规数据库管理系统之上添加一层空间数据库引擎,以获得常规数据库管理系统功能之外的空间数据存储和管理的能力。代表性的是ESRI的SDE。
空间数据引擎在用户和异种空间数据库的数据之间提供了一个开放的接口,它是一种处于应用程序和数据库管理系统之间的中间件技术。使用不同厂商GIS的客户可以通过空间数据引擎将自身的数据提交给大型关系型DBMS,由DBMS统一管理;同样,客户也可以通过空间数据引擎从关系型DBMS中获取其他类型GIS的数据,并转化成客户可以使用的方式。
数据库管理系统是操作和管理数据库的软件系统,提供可被多个应用程序和用户调用的软件系统,支持可被多个应用程序和用户调用的数据库的建立、更新、查询和维护功能。
空间数据库是地理信息系统在计算机物理存储介质上存储的`与应用相关的地理空间数据的总和,一般是以一系列特定结构的文件的形式组织在存储介质之上的。
空间数据模型是关于现实世界中空间实体及其相互间联系的概念,为描述空间数据组织和设计空间数据库模式提供了基本的方法。一般而言,GIS空间数据模型由概念数据模型、逻辑数据模型和物理数据模型三个有机联系的层次所组成。
分布式数据库是一组数据的集合,这些数据在物理上分布于计算机网络的不同结点上,而逻辑上属于同一个系统。它具有分布性,同时在逻辑上互相关联。
对象-关系管理模式/型是指在关系型数据库中扩展,通过定义一系列操作空间对象(如点、线、面)的API函数,来直接存储和管理非结构化的空间数据的空间数据库管理模式。
缓冲区分析是根据分析对象的点、线、面实体,自动建立他们周围一定距离的带状区,用以识别这些实体或主体对邻近对象的辐射范围或影响度,以便为某项分析或决策提供依据。
叠合分析是指在统一空间参照系统条件下,每次将同一地区两个地理对象的图层进行叠合,以产生空间区域的多重属性特征,或建立地理对象之间的空间对应关系。
空间分析是基于空间数据的分析技术,它以地学原理为依托,通过分析算法,从空间数据中获取有关地理对象的空间位置、空间分布、空间形态、空间形成、空间演变等信息。
网络分析是运筹学模型中的一个基本模型,即对地理网络和城市基础设施网络进行地理分析和模型化。它的根本目的是研究、筹划一项网络工程如何安排,并使其运行效果最好。
透视图从数字高程模型绘制透视立体图是DEM的一个极其重要的应用。透视立体图能更好地反映地形的立体形态,非常直观。与采用等高线表示地形形态
相比有其自身独特的优点,更接近人们的直观视觉。调整视点、视角等各个参数值,就可从不同方位、不同距离绘制形态各不相同的透视图制作动画。
网络是一个由点、线的二元关系构成的系统,通常用来描述某种资源或物质在空间上的运动。
变量筛选分析是通过寻找一组相互独立的变量,使相互关联的复杂的多变量数据得到简化的空间统计分析方法。常用的有主成分分析法、主因子分析法、关键变量分析法等。
变量聚类分析是将一组数据点或变量,按照其在性质上亲疏远近的程度进行分类的空间统计分析方法。两个数据点在m为空间的相似性可以用这些点在变量空间的距离来度量。
数字地面模型简称DTM,是定义于二维区域上的一个有限项的向量序列,它以离散分布的平面点来模拟连续分布的地形。
数字高程模型当数字地面模型的地面属性为海拔高程时,则该模型即为数字高程模型。简称DEM。
GIS应用模型是根据具体的应用目标和问题,借助于GIS自身的技术优势,使观念世界中形成的概念模型,具体化为信息世界中可操作的机理和过程。
OGC即OpenGIS协会(OpenGISConsortium)其目的是使用户可以开放地操纵异质的地理数据,促进采用新的技术和商业方式来提高地理信息处理的互操作性(Interoperablity),OGC会员主要包括GIS相关的计算机硬件和软件制造商,数据生产商以及一些高等院校,政府部门等,其技术委员会负责具体标准的制定工作。
开放式地理信息系统(OpenGIS)OpenGIS(OpenGeodataInteroperationSpecification,OGIS-开放的地理数据互操作规范)由美国OGC(开放地理信息系统协会)提出。其目标是,制定一个规范,使得应用系统开发者可以在单一的环境和单一的工作流中,使用分布于网上的任何地理数据和地理处理。它致力于消除地理信息应用之间以及地理应用与其它信息技术应用之间的藩篱,建立一个无“边界”的、分布的、基于构件的地理数据互操作环境,与传统的地理信息处理技术相比,基于该规范的GIS软件将具有很好的可扩展性、可升级性、可移植性、开放性、互操作性和易用性。
数据结构是地理实体的数据组织形式及其相互关系的抽象描述。
空间数据质量是对空间数据在表达空间位置、空间关系、专题特征以及时间等要素时,所能达到的准确性、一致性、完整性以及它们之间统一性的度量,一般描述为空间数据的可靠性和精度,用误差来表示。
数字地球是把浩瀚复杂的地球数据加以数字化、网络化,变成一个地球信息模型计划。是一种可以嵌入海量地理数据、多种分辨率、三维的地球表达,是对真实地球及其相关现象的统一性的数字化重现和认识。其核心思想有两点:一是用数字化手段统一处理地球问题;二是最大限度地利用信息资源。
虚拟现实也称虚拟环境或人工现实,是一种由计算机生成的高级人机交互系统,即构成一个以视觉感受为主,也包括听觉、触觉、嗅觉的可感知环境,演练者通过专门的设备可在这个环境中实现观察、触摸、操作、检测等试验,有身临其境之感。
地图投影是建立平面上的点(用平面直角坐标或极坐标表示)和地球表面上的点(用纬度和精度表示)之间的函数关系。
投影转换是从一种地图投影变换为另一种地图投影。其实质是建立两平面场之间及邻域双向连续点的一一对应的关系。
虚拟地理环境简称VGE,是基于地学分析模型、地学工程等的虚拟现实,它是地学工作者根据观测实验、理论假设等建立起来的表达和描述地理系统的空间分布以及过程现象的虚拟信息地理世界,一个关于地理系统的虚拟实验室,它允许地学工作者按照个人的知识、假设和意愿去设计修改地学空间关系模型、地学分析模型、地学工程模型等,并直接观测交互后的结果,通过多次的循环反馈,最后获取地学规律。
高斯-克吕格投影Gauss-KruegerProjection①是一种横轴等角切椭圆柱投影。它是将一椭圆柱横切于地球椭球体上,该椭圆柱面与椭球体表面的切线为一经线,投影中将其称为中央经线,然后根据一定的约束条件即投影条件,将中央经线两侧规定范围内的点投影到椭圆柱面上从而得到点的高斯投影。
②一种等角横切椭圆柱投影。其投影带中央子午线投影成直线且长度不变,赤道投影也为直线,并与中央子午线正交。
UTM投影全球横轴墨卡托投影的简称。是美国编制世界各地军用地图和地球资源卫星象片所采用的横轴墨卡托投影的一种变型投影。它规定中央经线长度比为0.9996。
电子地图当纸地图经过计算机图形图像系统光——电转换量化为点阵数字图像,经图像处理和曲线矢量化,或者直接进行手扶跟踪数字化后,生成可以为地理信息系统显示、修改、标注、漫游、计算、管理和打印的矢量地图数据文件,这种与纸地图相对应的计算机数据文件称为矢量化电子地图。
元数据[空间]是指描述空间数据的数据,它描述空间数据集的内容、质量、表示方式、空间参考、管理方式以及数据集的其他特征,是空间数据交换的基础,也是空间数据标准化与规范化的保证,在一定程度上为空间数据的质量提供了保障。
Web地理信息系统(WebGIS)是Web技术和GIS技术相结合,即利用Web技术来扩展和完善地理信息系统的一项新技术。从WWW的任一个节点,Internet用户可以浏览WebGIS站点中的空间数据、制作专题图、进行各种空间检索和空间分析。
GIS互操作互操作是指在异构环境下的两个或多个实体,尽管它们实现的语言、执行的环境和基于的模型不同,但仍然可以相互通信和协作,以完成某一特定任务。这些实体包括应用程序、对象、系统运行环境等。空间数据的互操作针对异构的数据库和平台,实现数据处理的互操作,与数据转换相比,它是“动态”的数据共享,独立于平台,具有高度的抽象性,是空间数据共享的发展方向。
组件式GIS是采用了面向对象技术和组件式软件的GIS系统(包括基础平台和应用系统)。其基本思想是把GIS的各大功能模块划分为几个组件,每个组件完成不同的功能。各个GIS组件之间,以及GIS组件与其它非GIS组件之间,都可以方便地通过可视化的软件开发工具集成起来,形成最终的GIS基础平台以及应用系统。
客户机/服务器结构即C/S结构,是一种分布式系统结构,在该体系中,客户端通常是同最终用户交互的应用软件系统,而服务器由一组协作的过程构成,为客户端提供服务。客户机和服务器通常运行相同的微内核,一个客户机/服务器机制可以有多个客户端,或者多个服务器,或者兼而有之。客户机/服务器模式基于简单的请求/应答协议,即客户端向服务器提出信息处理的请求,服务器端接收到请求并将请求解译后,根据请求的内容执行相应操作,并将操作结果传
轻量级GIS是什么意思啊?
轻量级GIS开发是基于轻量级框架而言的。而轻量级框架是相对于重量级框架而言的一种程序设计模式。与重量级框架相比,解决问题的侧重点是不同的。
轻量级框架一般由struts,spring组成,侧重于减小开发的复杂度,相应的它的处理能力便有所减弱(如事务功能弱、不具备分布式处理能力),比较适用于开发中小型企业应用。采用轻量框架一方面因为尽可能的采用基于POJOs的方法进行开发,使应用不依赖于任何容器,这可以提高开发调试效率;另一方面轻量级框架多数是开源项目,开源社区提供了良好的设计和许多快速构建工具以及大量现成可供参考的开源代码,这有利于项目的快速开发。例如目前Tomcat+Spring+Hibernate已经成为许多开发者开发J2EE中小型企业应用偏爱的一种架构选择。
希望能对你有所帮助
分享文章:gis中间件技术 各类中间件
URL地址:http://hbruida.cn/article/ddocchh.html