首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 234 毫秒
1.
在GIS中对空间数据库的操作,难点在于采用统一的查询语言SQL对空间数据的操纵。该问题的实现需要对现有SQL语言进行扩展,使之能够识别和处理对空间数据进行操纵的语句。本文围绕分析空间查询语句结构的全过程,采用中间件对标准的SQL语言功能进行扩展。提出了一种以语法树生成原理实现标准SQL语句和扩展SQL语句的分析和进行功能分解的具体方法,展示了以中间件封装空间操作的SQL词法分析、SQL语法分析的具体实现,并给出了具体的算例。本文提出的方法为进一步研究与开发空间查询语言,空间数据操纵语言的实现提供了基础。  相似文献   

2.
传统 GIS 软件查询功能以及 SQL 查询语言不能直接操作 GML 数据,而 XML 查询语言只能适应非空间的 XML 数据,但是 GML 是基于 XML 的标记语言。基于这点,结合 XML 查询语言和GML 空间数据特征,提出了 GML 查询语言的特征和 GML 本原查询系统的体系结构,并以开放源码 XML 查询引擎 XQEngine 为基础进行空间扩展,开发了 GML 本原查询原型系统,实现了对 GML空间数据的本原查询。  相似文献   

3.
论述了SQL Server Spatial技术理论,探讨了空间数据导入、索引的创建以及空间数据的查询方法。并以3维激光扫描获取的点云数据为例,采用C#连接SQL Server数据库,对点云数据进行了组织及查询,并在MapOb-ject组件下进行可视化。试验证明,建立空间索引后点云数据的检索效率较高。  相似文献   

4.
对GIS空间数据库的操作而言,语法树的生成和实现是实现空间查询操作中间件功能的基础,通过语法树的生成可以将普通的关系操作和空间操作进行分解,进而可以大大简化空间数据操作的复杂度。围绕分析空间查询语句结构的全过程,提出一种语法树生成和实现的原理和具体方法,展示以中间件封装空间操作的SQL词法分析、SQL语法分析的具体实现,并给出具体的算例。提出的方法为进一步研究与开发空间查询语言,空间数据操纵语言的实现提供了基础。  相似文献   

5.
本文提出利用空间数据查询、SQL函数和SQL语言进行土地利用数据分类统计的方法,该方法操作简单、效率高,可供实际生产借鉴。  相似文献   

6.
随着空间信息量的膨胀,数据存储管理与发布共享日益受到关注。本文分析了ArcSDE和ArcIMS的核心技术,并以三峡库区为例,详细阐述了海量空间数据存储管理和网络发布的解决方案。依托ArcSDE for SQLServer技术,实现了长江三峡库区多元空间数据的多用户及版本化管理,提高了海量空间数据存储管理效率;应用ArcIMS技术对SQL Server中的多元空间数据进行网络发布。探讨了多元海量空间信息的存储管理和发布的技术方法,具有一定的参考价值。  相似文献   

7.
基于XQuery的GML查询语言研究   总被引:4,自引:0,他引:4  
随着GML规范的不断完善及GIS软件厂商的广泛支持,越来越多的空间数据以GML格式存储,GML空间数据的查询已成为GIS研究的热点问题。传统的关系数据库查询语言SQL是针对平面的二维关系数据而设计的,并不适合XML/GML半结构化数据的查询;商品化GIS软件的查询系统只能查询自身的空间数据而无法查询其它GIS系统的空间数据;XML查询的研究为GML查询奠定了一定的基础。首先针对GML查询存在的问题,提出了扩展XQuery是GML查询语言实现的最佳选择;结合XML查询语言和空间数据查询语言,提出了GML查询语言的特征和GML查询语言系统框架;并根据GML空间数据的特点,以XML标准查询语言XQuery为基础,提出了XQuery空间扩展的内容;开发了GML空间数据查询语言GMLXQL,实现了GML空间数据的本原查询。  相似文献   

8.
数据仓库技术是国土资源行业信息化和管理、决策的科学化中重要的技术手段,而ETL过程则是构建数据仓库的重要环节。本文在分析国土资源数据特性的基础上,采用了可视化ETL工具、GIS桌面工具和SQL语言相结合的方式对国土资源属性数据和空间数据的ETL方法分别进行了探讨。  相似文献   

9.
空间数据库引擎SDE的研究   总被引:2,自引:0,他引:2  
利用大型关系数据库管理海量的GIS数据,由于空间数据的不定长,造成存储效率低下,此外,现有的SQL并不支持空间数据库检索,需要解决空间数据和DBMS之间数据的存储、读取、检索、管理等基本功能。探讨了空间数据库引擎(SDE)的概念、实质和特点,并对Arc SDE进行了研究,对MAPGIS7.0中的SDE做了简短描述。  相似文献   

10.
ArcSDE作为空间数据引擎,在地理信息系统中有着广泛的应用,它能有效的提高空间数据库的管理效率。本文在对常用空间数据引擎比较的基础上,根据信息基础设施空间数据种类多、数据量大的特点,提出了基于ArcSDE SQL Server 2000技术构建的信息基础设施空间数据库建设方案,实现了海量数据的空间存储和有效管理,有利于信息的共享和充分利用,并在实际应用中取得了很好的效果。  相似文献   

11.
图形数据与关系数据库的结合及其应用   总被引:46,自引:2,他引:44  
刘仁义  刘南  苏国中 《测绘学报》2000,29(4):329-333
将空间图形数据存入关系型数据是当前数据库和地理信息系统领域研究的热点和前沿,本文提出了一种将空间图形数据存入关系型数据库的数据模型,分析了数据模型的数据组织操作,空间图形要素表达以及数据模型体系结构,根据该结构模型,实现了在SQL Server关系型数据库中对空间图形数据进行存储、拓扑运算和拓扑分析的操作,最后,给出了一个采用该结构模型实现的基于SQL Server数据库平台的精简型空间数据库引擎Spatial DatlbaseGuide软件产品,及其在土地产权产籍信息系统领域的应用实例。  相似文献   

12.
3D spatial data model and simulating are the core of 3D GIS can be adopted in different domains. A data model based on Quasi Tri-Prism Volume (QTPV) has been proposed. QTPV definition and its special cases have been discussed. Using QTPV and its special cases, irregular natural geological bodies and regular subsurface engineering can be described efficiently. The proposed model is composed of five primitives and six objects. Data structures and topological relationship of the fives primitives and three objects describing stratigraphy are designed in detail Some schemes are designed for the QTPV modelling of stratigraphy and subsurface engineering according to modelling data. The model manipulation method of QTPV cutting by an arbitrary plane is discussed. Using VC 6.0 programming language integrated with SQL database and OpenGL graphic library under windows environment, a system prototype 3DGeoMV has been developed. The experiment result shows that the QTPV model is feasible and efficient in modelling subsurface engineering.  相似文献   

13.
3D spatial data model and simulating are the core of 3D GIS can be adopted in different domains. A data model based on Quasi Tri-Prism Volume (QTPV) has been proposed. QTPV definition and its special cases have been discussed. Using QTPV and its special cases, irregular natural geological bodies and regular subsurface engineering can be described efficiently. The proposed model is composed of five primitives and six objects. Data structures and topological relationship of the fives primitives and three objects describing stratigraphy are designed in detail. Some schemes are designed for the QTPV modelling of stratigraphy and subsurface engineering according to modelling data. The model manipulation method of QTPV cutting by an arbitrary plane is discussed. Using VC++ 6.0 programming language integrated with SQL database and OpenGL graphic library under windows environment, a system prototype 3DGeoMV has been developed. The experiment result shows that the QTPV model is feasible and efficient in modelling subsurface engineering.  相似文献   

14.
基于扩展关系模型的整体空间数据管理   总被引:10,自引:0,他引:10  
空间数据模型和数据管理是地理信息系统 (GIS)最重要的研究领域之一。该文介绍一体化的数据模型———扩展关系模型和以此为基础的 ,由作者设计的GIS软件原型系统———GEODBMS。GEODBMS使用统一的数据库管理系统 (DBMS)同时管理图形和属性数据 ;使用改进的四叉树———交叠四叉树索引空间目标 ;使用扩展的SQL语言进行空间查询 ;使用数据恢复和并发控制方法来加强分布式环境下数据的安全性和一致性维护  相似文献   

15.
一种自适应的矢量数据增量更新方法研究   总被引:3,自引:0,他引:3  
张新长  郭泰圣  唐铁 《测绘学报》2012,41(4):613-619
针对GIS增量更新中存在的一致性维护与空间冲突问题,提出一种自适应的矢量数据增量更新方法。以同名对象匹配为切入点,探讨变化对象的检测与增量更新的方式。在综合考虑空间距离,语义相似度及拓扑一致性约束的基础上,提出接边匹配度的计算方法并设计自适应的对象接边算法。同时,介绍矢量数据增量更新中基于约束规则的空间冲突检测与处理方法。并以矢量地形图试验数据验证文中所提出的模型与算法。  相似文献   

16.
Oracle Spatial空间数据库的设计及应用   总被引:11,自引:2,他引:9  
随着“数字城市”、“数字区域”建设的大力开展,地理信息系统需处理海量的空间数据与属性数据。而目前,两者分开的存储方式不利于数据间的共享与互操作,因此空间数据的数据库存储及此模式下应用系统的开发成为研究的热点与难点。基于此,本文介绍了OracleSpatial中空间数据的存储、管理模式,给出了VB6 . 0环境下用MapX访问空间数据库的方法,讨论了基于OracleSpatial空间数据库的应用系统开发中,空间分析的一般编程方法。  相似文献   

17.
随着地理信息系统在各领域中的广泛应用,对其相关的空间数据库建设和运维管理也提出了更高的要求.与一般管理信息数据相比,空间数据本身集合了关于地理特征的大量信息数据,且具有来源较为复杂且不规范等特点.文中通过分析空间数据日常运维内容和工作难点,提出了空间数据运维标准化、流程化和自动化建设的思路,旨在通过标准化和自动化降低空...  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号