- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GIS关系数据库SQL空间扩展算子的实现,sql数据库扩展名,gis数据库,gis开源数据库,gis空间数据库,gis数据库设计,gis系统数据库设计,gis数据库建库,gis数据库的建立,基于mapgis二调数据库
!!!!!!!!
!
! ·数据库与信息处理·
!!!!!!!!
GIS关系数据库SQL空间扩展算子的实现
申 思 马劲松
南(京大学城市与资源学系,南京 210093)
E-mail:ss.nancy@163.com
摘 要 针对传统关系数据库系统不能在地理信息系统 G(IS)中有效实现复杂空间数据查询的问题,提出了一种扩展
SQL空间算子的实现方法。定义了空间查询子句的语法和语义,编程实现了相关空间算子的功能。来自实际GIS领域的
数据实验证明了该方法的有效性。
关键词 GIS SQL 空间数据库 空间扩展算子
文章编号 1002-8331-2(005)32-0164-03 文献标识码 A 中图分类号 TP311
ImplementationofSQLExtendedSpatialOperatorsinGIS
RelationalDatabases
ShenSiMaJinsong
D(epartmentofUrbanandResourcesScience,NanjingUniversity,Nanjing210093)
Abstract:ThispaperpresentsanapproachtoqueryspatialdatafromGISrelationaldatabaseswhichisnotsupported
byconventionalSQL.AmethodcalledSQLextendedspatialoperatorsisproposed.Thesyntaxandsemanticsforspatial
queryclausesaredefined,andtheimplementationofspatialoperatorsandspatialqueryarealsointroduced.Itprovedto
beeffectiveinpracticalGISdatahandlingexperiments.
Keywords:GIS,SQL,spatialdatabase,extendedspatialoperators
1 引言 据库表中。对于地理数据的属性特征,一般按照关系模式在数
地理信息系统 G(IS)以空间数据作为处理和操作的主要对 据库中按表格形式存储;对地理数据的空间特征,则按照二进
象,通过空间数据库来存储地理空间数据。随着计算机技术的 制大对象 B(LOB)形式存储在上述表格的相应字段SpatialObj
[8]
发展,关系数据库系统 R(DBMS)逐渐成为空间数据库的主流, 中 。每个地理数据空间对象用一个对象标识码ID唯一确定,
在许多GIS软件 (如Arc/Info,Geomedia,MapGIS等)中得到广 并建立索引。
泛应用,主要代表有MSSQLServer,Oracle,Sybase,Infomix和 2.2 空间SQL语法和语义定义
Access等等。 关系数据库的结构化查询语言SQL不支持GIS地理数据
地理空间数据具有数据量大、结构复杂的特点,用户可查 库的空间查询要求。实现空间SQL的一种基本思想是在常规
询的内容十分丰富,这就需要对查询提供有效的方法。常规的 SQL上增加定义空间算子。所谓空间算子,就是用于对查询数
关系数据库结构化查询语言SQL,只对表格形式的属性数据查 据进行空间分析处理以及表达空间关系和空间对象的运算函
询较为有效,尚不能满足有关空间数据的特殊查询要求。 数。
近年来,国内外研究者相继提出了一些在关系数据库上进 空间SQL查询的语法同常规SQL类
文档评论(0)