首页 购物车 询价
www.GB-GBT.com 收录标准: 222414 (2026-05-15)
路径: 主页 > GB/T > 第662页 > GB/T 40764-2021

[PDF] GB/T 40764-2021 - 英文版

标准号码内文价格美元第2步(购买)交付天数标准名称状态
GB/T 40764-2021 英文版 1794 GB/T 40764-2021 [PDF]天数 >=9 地理信息 过滤编码 有效
基本信息
标准编号 GB/T 40764-2021 (GB/T40764-2021)
中文名称
英文名称 Geographic information - Filter encoding
行业 国家标准 (推荐)
中标分类 A75
字数估计 105,174
发布机构 国家市场监督管理总局、中国国家标准化管理委员会

GB/T 40764-2021 Geographic information -- Filter encoding ICS 35.240.70 A75 中华人民共和国国家标准 地理信息 过滤编码 (ISO 19143:2010,IDT) 2021-10-11发布 2021-10-11实施 国 家 市 场 监 督 管 理 总 局 国 家 标 准 化 管 理 委 员 会 发 布 目次 前言 Ⅲ 引言 Ⅳ 1 范围 1 2 一致性 1 3 规范性引用文件 3 4 术语和定义 3 5 约定 6 5.1 缩略语 6 5.2 统一建模语言(UML)标记 6 5.3 示例的使用 7 5.4 命名空间 8 5.5 KVP编码参数列表 8 5.6 XML模式片段 8 6 查询表达式 8 6.1 概述 8 6.2 抽象查询表达式 9 6.3 即时查询表达式 9 7 过滤 13 7.1 概述 13 7.2 编码 14 7.3 表达式 14 7.4 值引用 15 7.5 文字值 17 7.6 函数 18 7.7 比较运算符 19 7.8 空间运算符 23 7.9 时间运算符 27 7.10 逻辑运算符 30 7.11 对象标识符 31 7.12 扩展 33 7.13 过滤能力 35 7.14 编码 37 8 排序 47 8.1 概述 47 8.2 编码 47 8.3 异常 48 附录A(规范性附录) 一致性测试 49 附录B(资料性附录) 过滤模式定义 52 附录C(资料性附录) 示例 69 附录D(资料性附录) XPath子集的扩展巴科斯范式(EBNF) 96 附录E(资料性附录) 抽象模型 97 附录NA(资料性附录) 本标准中的元素名中英文对照表 98 参考文献 100 前言 本标准按照GB/T 1.1-2009给出的规则起草。 本标准使用翻译法等同采用国际标准ISO 19143:2010《地理信息 过滤编码》。 本标准做了以下编辑性修改: ---修改了原国际标准中的编辑性错误; ---资料性附录B和附录C中,模式文件的内容根据相关资料进行了验证和部分格式调整; ---为便于理解,增加了标准中元素名的中英文对照表,见附录NA。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由中华人民共和国自然资源部提出。 本标准由全国地理信息标准化委员会(SAC/TC230)归口。 本标准起草单位:武汉大学、武大吉奥信息技术有限公司。 本标准主要起草人:邓跃进、高文秀、王艳东、龚婧、余佩玉、陈发、林洋、贺楷楷。 引 言 从空间数据集中获取包含某种预期信息、满足一些查询条件并且按照特定方式排序的数据子集是 地理信息领域地理数据处理的基本操作之一。本标准旨在采用目前流行的可扩展置标语言(XML)提 供一套标准的空间数据查询编码规则,以满足互联网环境下空间数据查询标准需求。同时,这些编码中 立于系统,XML编码的投影、选择和排序子句能容易地进行验证、解析,和转换为任意的、要求返回或 修改永久对象存储中资源的目标查询语言。例如,由投影、选择和排序子句组成的XML编码查询能转 换为一个SQL语句“SELECTFROM WHERE ORDERBY”,从基于SQL的关系数据库 中获取数据。类似的,相同的XML编码查询表达式能容易地转换为XQuery(XML查询)表达式,以便 从XML文档中返回数据。 本标准定义了一个查询条件表达式中用到的投影、过滤和排序子句编码规则。“投影子句 (projectionclause)”用于描述一种编码,规定应展示在查询响应中的资源特性子集。“过滤(filter)或选 择子句(selectionclause)”用于描述一种谓词(predicates)编码,常用于查询操作中指定如何过滤源数据 集的数据实例以产生一个结果集。源数据集中的每个数据实例使用过滤表达式判断。过滤表达式的判 断结果总是真或假。如果数据实例满足表达式,则表达式的判断结果为真,且该数据实例存入结果集 中。如果过滤表达式的判断结果为假,则该数据实例不属于结果集。因此,一个过滤表达式产生的实际 结果是一组满足表达式谓词的数据或资源的标识码。“排序子句(sortingclause)”用于描述一种编码, 规定如何在展示之前对响应的数据进行排序。 描述的投影、过滤和排序子句的XML和KVP(键值对)编码是公共组件,在很多网络服务中能组 合使用或单独使用。任何需要具有从可访问网络(web-accessible)库中查询对象能力的服务都能使用 规定的查询表达式的XML和KVP编码。例如,GB/T 30169中GetFeature(获得要素)操作使用标准 定义派生的元素编码查询表达式。 地理信息 过滤编码 1 范围 本标准描述了系统中立的、用于表达投影、选择和排序子句语法的XML和KVP编码,这些子句统 称为查询表达式。 这些组件是模块化的,可供其他标准组合使用或单独使用。 示例1:GB/T 30169使用了部分或全部上述组件。 此子类化具体的查询元素实现查询操作。 服务规范中的抽象查询元素能子类化一个具体的查询元素,实现允许客户指定资源类型列表、可选 的投影子句、可选的选择子句以及可选的排序子句,以查询满足选择子句的资源子集。 这种模式称为即时(adhoc)查询模式,与那种存储的、能依据名称或标识符调用的查询表达式不 同,因为直到查询被递交处理前服务器并不知道该查询。 本标准还描述了系统中立的、表达选择子句的XML和KVP编码。XML表达容易进行验证、解析 并转换为需要返回或修改永久对象存储的对象实例的特定服务器(server-specific)的语言。 示例2:XML编码的过滤表达式能转换为SQLSELECT语句中 WHERE子句,以获取存储在SQL关系数据库中 的数据。类似地,XML编码的过滤能转换成一个XPath(XML路径)或XPointer(XML指针)表达式,用于从XML文档 中获取数据。 本标准为下列谓词定义了XML编码: a) 标准的逻辑谓词集:and(与),or(或)和not(非)。 b) 标准的比较谓词集:equalto(等于),notequalto(不等于),lessthan(小于),lessthanor 似),isnul(为空)和between(介于)。 c) 标准的空间谓词集:equal(等于),disjoint(相离),touches(相接),within(包含于),overlaps d) 标准的时间谓词集:after(晚于),before(早于),begins(开始晚于),begunby(开始早于), contains(早于晚于),during(晚于早于),ends(晚于结束),equals(相等),meets(接着),met by(逆接着),overlaps(早于交叠)和overlappedby(交叠晚于)......

英文网页English: GB/T 40764-2021

相关标准: GB/T 44489 | GB/T 40767 | GB/T 40760 | GB/T 44489 |