この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序文
ISO (国際標準化機構) は、国家標準化団体 (ISO メンバー団体) の世界的な連合体です。国際規格の作成作業は通常、ISO 技術委員会を通じて行われます。技術委員会が設立された主題に関心のある各会員団体は、その委員会に代表される権利を有します。政府および非政府の国際機関も ISO と連携してこの作業に参加しています。 ISO は、電気技術の標準化に関するあらゆる事項について、国際電気標準会議 (IEC) と緊密に協力しています。
この文書の開発に使用される手順と、そのさらなる保守を目的とした手順は、ISO/IEC 指令第 1 Part に記載されています。特に、さまざまなタイプの ISO 文書に必要なさまざまな承認基準に注意する必要があります。この文書は、ISO/IEC 指令Part の編集規則に従って起草されました ( www.iso.org/directives を参照)
ISO は、この文書の実装に特許の使用が含まれる可能性があることに注意を促しています。 ISO は、請求された特許権に関する証拠、有効性、または適用可能性に関していかなる立場もとりません。この文書の発行日の時点で、ISO はこの文書の実装に必要となる可能性のある特許の通知を受け取っていません。ただし、実装者は、これが www.iso.org/patents で入手可能な特許データベースから取得できる最新情報を表していない可能性があることに注意してください。 ISO は、かかる特許権の一部またはすべてを特定する責任を負わないものとします。
本書で使用されている商号は、ユーザーの便宜のために提供された情報であり、推奨を構成するものではありません。
規格の自主的な性質、適合性評価に関連する ISO 固有の用語と表現の意味、および貿易の技術的障壁 (TBT) における世界貿易機関 (WTO) 原則への ISO の準拠に関する情報については、以下を参照してください。 www.iso.org/iso/foreword.html
この文書は、ISO と CEN 間の技術協力に関する協定に従って、欧州標準化委員会 (CEN) 技術委員会 CEN/TC 287地理情報と協力して、ISO/TC 211 技術委員会「地理情報/地理学」によって作成されました。 (ウィーン協定)、オープン地理空間コンソーシアム (OGC) との協力、および IEEE GRSS 地球科学情報技術委員会との協力による。
ISO 19123-3:2023 のこの修正バージョンには、次の修正が組み込まれています。
- 文書全体のヘッダーから「FDIS」が削除されました。
ISO 19123 シリーズのすべての部品のリストは、ISO の Web サイトでご覧いただけます。
導入
この文書は、ISO 19123-1 で定義されているように、カバレッジ、つまり時空間が変化する地理現象のデジタル表現に対する実装に依存しない操作を高レベルで定義します。具体的には、規則的および不規則なグリッド カバレッジに対処します。演算は式言語を介して適用でき、無制限の複雑さの構成と、データ融合のための無制限の数のカバレッジの組み合わせが可能になります。
この言語は機能的に定義されており、副作用はありません。その概念的な基盤は 2 つの構造のみに依存しています。「カバレッジ コンストラクター」は、最初から、または 1 つ以上の他のカバレッジから派生して、カバレッジを構築します。 「カバレッジ コンデンサー」は、カウント、合計、最小値、最大値、平均などの集計を実行することにより、カバレッジから概要情報を導き出します。
具体的な要求/応答プロトコルが想定されていないため、カバレッジ処理言語は要求および応答のエンコーディングから独立しています。したがって、この文書は具体的なサービスを定義するものではありませんが、サービス標準機能を定義するための基礎として機能します。そのような標準化ターゲットの 1 つは、OGC Web Coverage Service (WCS) です。 [3]
このドキュメント全体を通じて、次の書式設定規則が適用されます。
- processCoveragesExpr などのテキスト内の太字は、付録 B で規範的に定義されている構文要素を表します。
- succ () などの斜体のテキストは、数学関数と変数を表します。
- return やencode () などの Courier フォントは、カバレッジ処理言語の意味でコードに使用されます。
1 スコープ
この文書は、時空間センサー、画像、シミュレーション、統計データキューブなどを表す多次元地理空間カバレッジのサーバー側抽出、フィルタリング、処理、分析、および融合のためのカバレッジ処理言語を定義します。この言語を実装するサービスは、クライアント側での利用に役立つ形式で、元のまたは派生したカバレッジ情報セットへのアクセスを提供します。
この文書は ISO 19123-1 抽象カバレッジ モデルに依存しています。このエディションでは、空間的、時間的、またはその他のセマンティクスを伝達できる軸に対して、規則的および不規則な多次元グリッドがサポートされています。将来のエディションでは、ISO 19123-1 のさらなる軸タイプや、特に点群とメッシュなどのカバレッジ タイプもサポートされる予定です。
2 規範的参照
以下の文書は、その内容の一部またはすべてがこの文書の要件を構成する形で本文中で参照されています。日付が記載された参考文献については、引用された版のみが適用されます。日付のない参照については、参照文書の最新版 (修正を含む) が適用されます。
- ISO 19111, 地理情報 — 座標による参照
- ISO 19123-1, 地理情報 — カバレッジのジオメトリと機能のスキーマ — Part 1: 基礎
3 用語と定義
この文書の目的としては、ISO 19123-1 および以下に示されている用語と定義が適用されます。
ISO と IEC は、標準化に使用する用語データベースを次のアドレスで維持しています。
3.1
プロービング機能
<coverage> 関数 カバレッジから情報を抽出します。
参考文献
| 1 | Baumann, P.: OGC Web Coverage Processing Servic, 447-479 ページ |
| 2 | Baumann, P.: OGC Web Coverage Processing Service (WCPS) 言語インターフェイス標準。 OGC ドキュメント 08-068r3 [オンライン以下から入手可能: https://docs.ogc.org/is/08-068r3/08-068r3.html |
| 3 | P. Baumann: モデル駆動型 Datacube Analytics 言語に向けて。手順IEEE ビッグ空間データ ワークショップ、2021 年 12 月 17 日、[オンライン以下から入手可能です: http://localhost/public_html/Website-IUB/iu-bremen.de_pbaumann//Papers/2021/IEEE-BigSpatialData_WCPS.pdf |
| 4 | Baumann, P.: OGC Web Coverage Service (WCS) インターフェイス標準 - コア。 OGC ドキュメント 17-089r1 [オンライン http://docs.opengeospatial.org/is/17-089r1/17-089r1.html から入手可能です。 |
| 5 | ISO/IEC 19123:2022, 地理情報 — カバレッジのジオメトリと機能のスキーマ — Part 1: 基本 |
| 6 | W3C: XQuery 1.0: XML クエリ言語 (第 2 版) [オンライン以下から入手可能: https://www.w3.org/TR/2010/REC-xquery-20101214 |
| 7 | ISO/IEC 19123-2:2019, 地理情報 — カバレッジの形状と機能のスキーマ — Part 2: カバレッジ実装スキーマ |
| 8 | OGC, OGC カバレッジ実施スキーム [オンライン以下から入手可能: https://docs.ogc.org/is/09-146r6/09-146r6.html |
Foreword
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 interested 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 Commission (IEC) on all matters of electrotechnical standardization.
The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the different types of ISO document should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives ).
ISO draws attention to the possibility that the implementation of this document may involve the use of (a) patent(s). ISO takes no position concerning the evidence, validity or applicability of any claimed patent rights in respect thereof. As of the date of publication of this document, ISO had not received notice of (a) patent(s) which may be required to implement this document. However, implementers are cautioned that this may not represent the latest information, which may be obtained from the patent database available at www.iso.org/patents . ISO shall not be held responsible for identifying any or all such patent rights.
Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.
For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISO's adherence to the World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT), see www.iso.org/iso/foreword.html .
This document was prepared by Technical Committee ISO/TC 211, Geographic information/Geomatics, in collaboration with the European Committee for Standardization (CEN) Technical Committee CEN/TC 287, Geographic Information, in accordance with the Agreement on technical cooperation between ISO and CEN (Vienna Agreement), in collaboration with the Open Geospatial Consortium (OGC), and in collaboration with the IEEE GRSS Earth Science Informatics Technical Committee.
This corrected version of ISO 19123-3:2023 incorporates the following correction:
- “FDIS” removed from headers throughout the document.
A list of all parts in the ISO 19123 series can be found on the ISO website.
Introduction
This document defines, at a high level, implementation-independent operations on coverages, i.e. digital representations of space-time varying geographic phenomena, as defined in ISO 19123-1. Specifically, regular and irregular grid coverages are addressed. The operations can be applied through an expression language allowing composition of unlimited complexity and combining an unlimited number of coverages for data fusion.
The language is functionally defined and free of any side effects. Its conceptual foundation relies on only two constructs: A “coverage constructor” builds a coverage, either from scratch or by deriving it from one or more other coverages. A “coverage condenser” derives summary information from a coverage by performing an aggregation such as count, sum, minimum, maximum and average.
The coverage processing language is independent from any request and response encoding, as no concrete request/response protocol is assumed. Hence, this document does not define a concrete service, but acts as the foundation for defining service standards functionality. One such standardization target is the OGC Web Coverage Service (WCS).[3]
Throughout this document, the following formatting conventions apply.
- Bold-Face in the text, such as processCoveragesExpr , represents syntax elements, normatively defined in Annex B.
- Text in italics, such as succ(), represents mathematical functions and variables.
- Courier font, such as return and encode(), is used for code in the sense of the coverage processing language.
1 Scope
This document defines a coverage processing language for server-side extraction, filtering, processing, analytics, and fusion of multi-dimensional geospatial coverages representing, for example, spatio-temporal sensor, image, simulation, or statistics datacubes. Services implementing this language provide access to original or derived sets of coverage information, in forms that are useful for client-side consumption.
This document relies on the ISO 19123-1 abstract coverage model. In this edition, regular and irregular multi-dimensional grids are supported for axes that can carry spatial, temporal or any other semantics. Future editions will additionally support further axis types as well as further coverage types from ISO 19123-1, specifically, point clouds and meshes.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content constitutes requirements of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.
- ISO 19111, Geographic information — Referencing by coordinates
- ISO 19123-1, Geographic information — Schema for coverage geometry and functions — Part 1: Fundamentals
3 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO 19123-1 and the following apply.
ISO and IEC maintain terminology databases for use in standardization at the following addresses:
3.1
probing function
<coverage> function extracting information from the coverage
Bibliography
| 1 | Baumann, P.: The OGC Web Coverage Processing Service (WCPS) Standard. Geoinformatica, 14(4)2010, pp 447-479 |
| 2 | Baumann, P.: OGC Web Coverage Processing Service (WCPS) Language Interface Standard. OGC document 08-068r3 [online]. Available from: https://docs.ogc.org/is/08-068r3/08-068r3.html |
| 3 | P. Baumann: Towards a Model-Driven Datacube Analytics Language. Proc. IEEE Big Spatial Data Workshop, December 17, 2021, [online]. Available from: http://localhost/public_html/Website-IUB/iu-bremen.de_pbaumann//Papers/2021/IEEE-BigSpatialData_WCPS.pdf |
| 4 | Baumann, P.: OGC Web Coverage Service (WCS) Interface Standard – Core. OGC document 17-089r1 [online]. Available from: http://docs.opengeospatial.org/is/17-089r1/17-089r1.html |
| 5 | ISO/IEC 19123:2022, Geographic information —Schema for coverage geometry and functions — Part 1: Fundamentals |
| 6 | W3C: XQuery 1.0: An XML Query Language (Second Edition) [online]. Available from: https://www.w3.org/TR/2010/REC-xquery-20101214 |
| 7 | ISO/IEC 19123-2:2019, Geographic information — Schema for coverage geometry and functions — Part 2: Coverage implementation schema |
| 8 | OGC, OGC Coverage Implementation Schema [online]. Available from: https://docs.ogc.org/is/09-146r6/09-146r6.html |