ANSI INCITS ISO 19143-2011 Geographic information - Filter encoding.pdf
《ANSI INCITS ISO 19143-2011 Geographic information - Filter encoding.pdf》由会员分享,可在线阅读,更多相关《ANSI INCITS ISO 19143-2011 Geographic information - Filter encoding.pdf(90页珍藏版)》请在麦多课文档分享上搜索。
1、 INCITS/ISO 19143-2011 Geographic information Filter encoding INCITS/ISO 19143-2011 PDF disclaimer This PDF file may contain embedded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed but shall not be edited unless the typefaces which are embedded are licensed
2、 to and installed on the computer performing the editing. In downloading this file, parties accept therein the responsibility of not infringing Adobes licensing policy. The ISO Central Secretariat accepts no liability in this area. Adobe is a trademark of Adobe Systems Incorporated. Details of the s
3、oftware products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely event that a problem relating to i
4、t is found, please inform the Central Secretariat at the address given below. Adopted by INCITS (InterNational Committee for Information Technology Standards) as an American National Standard. Date of ANSI Approval: 2/11/2011 Published by American National Standards Institute, 25 West 43rd Street, N
5、ew York, New York 10036 Copyright 2011 by Information Technology Industry Council (ITI). All rights reserved. These materials are subject to copyright claims of International Standardization Organization (ISO), International Electrotechnical Commission (IEC), American National Standards Institute (A
6、NSI), and Information Technology Industry Council (ITI). Not for resale. No part of this publication may be reproduced in any form, including an electronic retrieval system, without the prior written permission of ITI. All requests pertaining to this standard should be submitted to ITI, 1250 Eye Str
7、eet NW, Washington, DC 20005. Printed in the United States of America ii ITIC 2011 All rights reserved INCITS/ISO 19143-2011 ITIC 2011 All rights reserved iiiContents Page Foreword iv Introduction.v 1 Scope1 2 Conformance .2 3 Normative references3 4 Terms and definitions .3 5 Conventions.6 5.1 Abbr
8、eviated terms.6 5.2 UML notation7 5.3 Use of examples 8 5.4 Namespaces.8 5.5 KVP-encoded parameter lists 8 5.6 XML Schema fragments9 6 Query expressions 9 6.1 General .9 6.2 Abstract query expressions .9 6.3 Ad hoc query expression10 7 Filter13 7.1 General considerations.13 7.2 Encoding 14 7.3 Expre
9、ssions .14 7.4 Value references15 7.5 Literals17 7.6 Functions .18 7.7 Comparison operators19 7.8 Spatial operators .22 7.9 Temporal operators.26 7.10 Logical operators 28 7.11 Object identifiers .30 7.12 Extensions .31 7.13 Filter capabilities .33 7.14 Encoding 35 8 Sorting 42 8.1 General considera
10、tions.42 8.2 Encoding 42 8.3 Exceptions .43 Annex A (normative) Conformance testing44 Annex B (informative) Filter schema definitions .48 Annex C (informative) Examples .60 Annex D (informative) EBNF for XPath subset 80 Annex E (informative) Abstract model81 Bibliography82 INCITS/ISO 19143-2011 iv I
11、TIC 2011 All rights reservedForeword ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body intereste
12、d in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Com
13、mission (IEC) on all matters of electrotechnical standardization. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2. The main task of technical committees is to prepare International Standards. Draft International Standards adopted by the techni
14、cal committees are circulated to the member bodies for voting. Publication as an International Standard requires approval by at least 75 % of the member bodies casting a vote. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO sh
15、all not be held responsible for identifying any or all such patent rights. ISO 19143 was prepared by Technical Committee ISO/TC 211, Geographic information/Geomatics, in collaboration with the Open Geospatial Consortium Inc. (OGC). INCITS/ISO 19143-2011 ITIC 2011 All rights reserved vIntroduction Fi
16、lter encoding was originated within the OGC. A fundamental operation performed on a set of data or resources is that of querying in order to obtain a subset of the data which contains certain desired information that satisfies some query criteria and which is also, perhaps, sorted in some specified
17、manner. The term “projection clause” is used to describe an encoding for specifying which subset of resource properties are presented in the response to a query. The term “filter or selection clause” is used to describe an encoding of predicates which are typically used in query operations to specif
18、y how data instances in a source dataset should be filtered to produce a result set. Each data instance in the source set is evaluated using the filter expression. The overall filter expression always evaluates to true or false. If the expression evaluates to true, the data instance satisfies the ex
19、pression and is marked as being in the result set. If the overall filter expression evaluates to false, the data instance is not in the result set. Thus, the net effect of evaluating a filter expression is a set of data or resource identifiers which satisfy the predicates in the expression. The term
20、 “sorting clause” is used to describe an encoding for specifying how the data in a response is ordered prior to being presented. Such encodings are considered system neutral because using the numerous XML tools available today, XML encoded projection, selection and sorting clauses can be easily vali
21、dated, parsed and then transformed into whatever target query language is required to retrieve or modify resources stored in some persistent object store. For example an XML encoded query composed of a projection, selection and sorting clauses can be transformed into a SQL “SELECT FROM WHERE ORDER B
22、Y ” statement to fetch data stored in a SQL-based relational database. Similarly, the same XML encoded query expression can just as easily be transformed into an XQuery expression in order to retrieve data from XML document. The XML and KVP encodings of projection, selection and sorting clauses desc
23、ribed in this International Standard are common components which can be used together or as individually by a number of web services. Any service that requires the ability to query objects from a web-accessible repository can make use of the XML and KVP encodings of a query expression described in t
24、his International Standard. For example the GetFeature operation, defined in ISO 19142, uses the elements derived from definitions in this International Standard to encode query expressions. AMERICAN NATIONAL STANDARD INCITS/ISO 19143-2011 ITIC 2011 All rights reserved 1Geographic information Filter
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ANSIINCITSISO191432011GEOGRAPHICINFORMATIONFILTERENCODINGPDF

链接地址:http://www.mydoc123.com/p-435897.html