ISO 19143:2010 地理信息 滤波器编码

国际标准(ISO)

标准编号:ISO 19143:2010

中文名称:地理信息 滤波器编码

英文名称:Geographic information — Filter encoding

发布日期:2010-10

标准范围

ISO 19143:2010描述了用于表达统称为查询表达式的投影、选择和排序子句的系统中性语法的XML和KVP编码。这些组件是模块化的,旨在通过参考ISO 19143:2010的其他国际标准一起或单独使用。ISO 19143:2010定义了一个抽象组件,名为AbstractQueryExpression,其他规范可以从中子类化具体的查询元素以实现查询操作。它还定义了一个额外的抽象查询组件,名为AbstractAdhocQueryExpression,它是从AbstractQueryExpression派生出来的,其他规范可以从它对遵循以下查询模式的具体查询元素进行子类化:抽象查询元素,服务规范可以从该抽象查询元素对具体查询元素进行子类化,该具体查询元素实现允许客户端指定资源类型列表、可选投影子句、可选选择子句,以及可选的排序子句,用于查询满足选择子句的资源子集。这种模式被称为ad hoc查询模式,因为服务器在提交查询以供处理之前不知道该查询。这与存储的查询表达式相反,存储的查询表达式是存储的,并且可以通过名称或标识符调用。ISO 19143:2010还描述了select子句的系统中立表示的XML和KVP编码。XML表示很容易被验证、解析并转换为检索或修改存储在某个持久对象存储中的对象实例所需的特定于服务器的语言。ISO 19143:2010定义了以下谓词的XML编码。-一组标准的逻辑谓词:and、or和not。-一组标准的比较谓词:等于、不等于、小于、小于或等于、大于、大于或等于、like、null和between。-一组标准的空间谓词:相等、不相交、接触、内、重叠、交叉、相交、包含、在指定距离内、超出指定距离和BBOX。——一组标准的时间谓词:after、before、begind、begind、contains、during、ends、equals、meets、overlap和-测试对象的标识符是否与指定值匹配的谓词。ISO 19143:2010定义了元数据的XML编码,允许服务声明它支持哪些一致性类、谓词、运算符、操作数和函数。该元数据被称为过滤器能力。

标准预览图

下载信息


下载该资料,将扣除 50 个积分

立即下载标准文件

大家都在看