检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]武汉大学软件工程国家重点实验室,武汉430072 [2]加州大学尔湾分校电气工程和计算机科学系,加州92617
出 处:《计算机科学》2010年第6期206-210,213,共6页Computer Science
基 金:国家973计划资助项目(2007CB310801);国家自然科学基金资助项目(60873007);高等学校学科创新引智计划(B07037)资助
摘 要:目前,主流的空间数据查询语言都是在SFASQL或SQL/MMSpatial这两大国际标准的基础上进行扩展的。然而,这两大标准对于空间查询和空间分析都是函数式的,所以当查询条件增多时,其复杂的查询表达式既不适合普通用户使用,也不利于提高查询的效率。提出了一种基于GIS系统的空间查询语言SQDL-G,将空间谓词表示为空间运算符,将子查询结构引入查询表达式中,并在ArcGIS平台上建立了该语言的执行引擎。实验表明,该语言表达灵活,结构清晰,易于被用户接受。At present, the mainstream of spatial query languages are extended from SFA SQL or SQL / MM Spatial, two international standards. All these two standards for spatial query and spatial analysis are function style. When search conditions increase, function style language will become too complex to be used by normal user, and too inefficient to execute. In this paper, a new spatial query language, Semantic Query Description Language for Geography (SQDL-G) ,based on GIS was proposed. The language converts spatial predicates into spatial operators and introduces sub-query structure. An execute engine of this language was built up based on ArcGIS platform. Experiments showed that this language has an expression of a flexible, clear structure,and easy to user acceptance.
关 键 词:空间数据库 空间查询语言 SQDL-G ARCGIS
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.144.135.25