构件化WebGIS的研究

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:waterdrop505
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
GIS的主要特点是空间的分布性、开放性、灵活性。从GIS本身的构成来看,数据的组织和计算模型支持下的软件的架构是其两个重要的方面,并决定了GIS的发展趋势。数据的分布性和软件的构件性是它的主要发展趋势,也说明WebGIS的出现是应用需求的必然。构件化WebGIS是分布式环境下软件架构的一种新的形式,是“数字城市”乃至“数字地球”实践的基础,也是国家地理基础设施建设的的主要内容和地理信息软件网格化的有效尝试。 1、在空间数据组织方面 WebGIS中的结构化数据和非结构化数据是共存的,关系数据库对表达和存储空间这种非结构化数据却显得力不存心,面向对象数据库对它们有很好的适应性,但其理论和技术上尚不成熟。根据空间数据和属性数据的特点,基于关系数据库融合对象数据库的理念和思想,来探索关系对象数据库ORDB的理论特别是实现技术、统一数据存储模式,在定义非结构化数据语义的基础上提供面向对象操作,进而完成WebGIS架构中数据的有效组织,有其重要的意义和实用价值。本文在WebGIS数据组织方面的具体工作可概括为: (1) 在给出空间对象概念模型的基础上,抽取了三维剖分拓扑E-R模型,进而给出了地理空间数据模型,为空间数据的组织奠定了统一的理论基础; (2) 给出了WebGIS的空间数据库对象关系描述,采用三层表结构框架,对每层表的具体设计进行了阐述; (3) 针对WebGIS数据源的分布性,提出了基于ODBC的多数据源集成方案和WebGIS空间数据分布式访问的方式。 2、在构件化实现方面 构件化技术是目前实现WEB应用平台的良好技术,基于已作为事实标准的DCOM,通过分析WebGIS的构件形式与特性,研究如何进行WebGIS的构件划分、构件的关系组织,给出WebGIS实现的体系结构,使其适应于分布环境的要求,是构件化WebGIS的重点研究内容。本文在WebGIS构件化方面的工作可概括为: (1) 阐明了构件的运行机理和对分布式软件架构的支撑模型和运行机理; (2) 给出了WebGIS的构件形式与特性,并对构件的组成层次进行了划分,进而形成了构件的关系组织框架; (3) 将构件进一步细化到三大类六小类,并对它们的构成和功能实现进行了详细的描述: (4) 给出了基于构件的WebGIS实现的体系结构模型。
其他文献
随着计算机和互联网的发展,在自然语言处理领域,以双语(或多语)平行语料库为基础的应用日益增多。除机器翻译方面的应用之外,平行语料库的建设对于双语词典编纂、词义消歧和跨语
在当今世界,企业信息化的要求越来越迫切,其中一个重要的方面就是企业的数据的管理。根据“进去的是垃圾,出来的也是垃圾”这条原理,为了支持正确决策,就要求所管理的数据可靠,没有
随着数据信息化步伐的日益加快,数据已经呈现出爆炸式的增长趋势,所以对数据进行有效、完整、安全的存储已经成为数据信息化过程中最关键的一步。目前被广泛应用的存储区域网(S
基于.NET框架和COBOL 2002语言标准,设计并实现了COBOL 2002集成开发环境(IDE)。研究了.NET的内存管理,编译模型,VSIP等相关的基本理论知识,提出了基于.NET框架的COBOL 2002集成
近年来,Web服务技术以其标准化协议和低耦合的优点得到快速发展,但是随着越来越多的企业和组织在各自的系统上部署和应用Web服务,不同组织的Web服务之间如何有效地进行信息共享
嵌入式RFID图书管理系统加速了流通处理的速度。RFID阅读器通过非接触方式采集信息,可同时读取多个RFID标签。这就意味着在进行借入或者借出处理过程中几本书籍可以同时处理,读
为了支持区域软件企业的相互交流、协作与信息共享,作者受委托开发了软件公共技术支撑平台系统。该平台基于Internet运行,具有信息收集、发布、检索、资源共享、技术交流与协
随着网络的发展,数字化信息迅速增加,人们对中文信息的处理也越来越关注,同时,现代汉语信息的处理和研究也显得尤为重要,计算机自动分词是现代汉语信息处理的重要组成部分,也是基础
生物特征识别 (Biometrics)技术是依靠人类自身所固有的生理或行为特征进行身份验证,它是一种崭新的身份识别技术,在金融、国防、信息安全等领域有着广泛的应用前景。如虹膜识