检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:闫杰[1,2] 方金云[1] 韩承德[1] 赵红超[1]
机构地区:[1]中国科学院计算技术研究所空间信息处理技术实验室,北京100080 [2]中国科学院研究生院,北京100049
出 处:《高技术通讯》2008年第11期1154-1160,共7页Chinese High Technology Letters
基 金:973计划(2004CB318202);863计划(2001AA135210;2002AA114020)
摘 要:针对面向内存结构的地理标记语言(GML)查询方法在处理大数据量时耗费大量计算资源,而采用过滤器和索引等技术来解决又会使数据处理过程复杂化的问题,研究了GML 即时查询引擎的设计与实现。首先设计了一种接口灵活的 GML 查询语言 GeoXPath,在深入分析相关引擎实现机制的基础上,提出了一种基于非抽取解析方式和具有简洁数据结构的 GML 即时查询引擎,该引擎采用 GML 结构直接转换等优化方法,无需附加流程。实验表明,所实现的引擎具有很好可用性,既可用于普通计算环境下较大 GML 文档的即时查询,也可结合过滤器和索引技术进一步提高 GML 空间数据库的查询效率。Aiming at the problems that memory-oriented geography markup language (GML) query engines consume numerous computing resources when processing large GML data and bring complex processing while using filtering and indexing technologies, the GeoXPath, a GML query language with flexible interfaces, was designed. After in-depth analysis of several related processors, a GML instant query engine based on the non-extraction XML parsing and a simple data structure was proposed, which was instant without any extra processing steps. The results of extensive experiments show that the GeoXPath engine has good usability, which affords instant query on overlength GML documents in normal computing environments and also can be used to further enhance the performance of GML geospatial databases when it is combined with the filter and index technologies.
关 键 词:GML查询语言 GeoXPath GML查询引擎
分 类 号:TP312.2[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:13.59.1.209