Geographic information — Schema for coverage geometry and functions — Part 2: Coverage implementation schema

This document specifies a concrete[1] implementable, conformance-testable coverage structure based on the abstract schema for coverages defined in the ISO 19123 schema for coverage geometry. This document defines a structure that is suitable for encoding in many encoding formats. [1] "concrete" is used here as a contrast to "abstract" in the sense described in the Introduction.

Information géographique — Schéma de la géométrie et des fonctions de couverture — Partie 2: Schéma de la mise en place de la couverture

General Information

Status
Published
Publication Date
24-Sep-2018
Current Stage
Ref Project

Relations

Buy Standard

Standard
ISO 19123-2:2018 - Geographic information -- Schema for coverage geometry and functions
English language
31 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


INTERNATIONAL ISO
STANDARD 19123-2
First edition
2018-10
Geographic information — Schema for
coverage geometry and functions —
Part 2:
Coverage implementation schema
Information géographique — Schéma de la géométrie et des fonctions
de couverture —
Partie 2: Schéma de la mise en place de la couverture
Reference number
©
ISO 2018
© ISO 2018
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting
on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address
below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Fax: +41 22 749 09 47
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2018 – All rights reserved

Contents Page
Foreword .iv
Introduction .v
1 Scope . 1
2 Normative references . 1
3 Terms, definitions, and abbreviated terms . 1
3.1 Terms and definitions . 1
3.2 Abbreviated terms . 2
4 Conformance . 3
5 Notation . 3
5.1 Use of the term “coverage”. 3
5.2 UML notation . 3
5.3 Namespace prefix conventions . 3
6 Coverage model . 4
6.1 Coverage general . 4
6.2 Overview . 4
6.3 CoverageFunction . 6
6.4 Metadata . 6
6.5 RangeType . 6
6.6 RangeSet coherence . 7
6.7 Specific coverage types . 8
6.7.1 Overview . 8
6.7.2 Discrete Coverage . . 8
6.7.3 MultiPointCoverage . 9
6.7.4 MultiCurveCoverage.10
6.7.5 MultiSurfaceCoverage.10
6.7.6 MultiSolidCoverage .10
6.7.7 GridCoverage .11
6.7.8 RectifiedGridCoverage .11
6.7.9 ReferenceableGridCoverage .11
6.8 Complete coverage example .12
7 GML representation requirements class .13
8 Multipart representation requirements class .14
8.1 Coverages as multipart messages .14
8.2 First part: GML coverage .15
8.3 Second part: encoded coverage range set .16
9 Special format requirements class .18
Annex A (normative) Abstract test suite .19
Bibliography .31
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 documents 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).
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of
any patent rights identified during the development of the document will be in the Introduction and/or
on the ISO list of patent declarations received (see www. iso.o rg/patents).
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation on 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 the following
URL: www. iso. org/iso/foreword. html.
This document was prepared by ISO/TC 211, Geographic information/geomatics.
A list of all the parts in the ISO 19123 series, can be found on the ISO website.
Any feedback or questions on this document should be directed to the user’s national standards body. A
complete listing of these bodies can be found at www.iso.org/members.html.
iv © ISO 2018 – All rights reserved

Introduction
Coverages represent digital geospatial information representing space/time-varying phenomena.
Common examples include 1-D time series, 2-D imagery, 3-D x/y/t image time series and x/y/z
geophysical voxel models, as well as 4-D x/y/z/t climate and ocean data.
This Coverage Implementation Schema (CIS) specifies a concrete, interoperable, conformance-testable
coverage information schema. It is based on the abstract concepts of ISO 19123:2005 (which is equivalent
to OGC Abstract Topic 6). ISO 19123:2005 specifies an abstract model which is not per se interoperable,
i.e. many different and incompatible implementations of the abstract model are possible. CIS, on the
other hand, is interoperable in the sense that coverages can be conformance tested, regardless of their
data format encoding, down to the level of single “pixels” or “voxels”.
[4] [7] [9]
Coverages can be encoded in any suitable format (such as GML, JSON , GeoTIFF , NetCDF or
GMLJP2) and can be partitioned, e.g. for a time-interleaved representation. Coverages are independent
from service definitions and, therefore, can be accessed through a variety of web based service types,
such as the OGC Web Coverage Service (WCS) Standard. This document is a data model whereas WCS
is a service model. Both are tentatively separate, thereby allowing different services to process and
deliver coverages, such as WFS, WCS, WCPS, WPS, etc. WCS and WCPS are outstanding only in that they
offer the most powerful coverage functionality.
Coverages are independent from service definitions and, therefore, can be accessed through a variety
[6]
of standardized services types, such as the Web Coverage Service (WCS) Standard , which is used in
the examples in this document. The coverage structure can serve a wide range of coverage application
domains, thereby contributing to harmonization and interoperability between and across these
domains.
This document implements part of the coverage types described in ISO 19123:2005. Any extension
of the coverage types addressed will be left for a future version of this document. ISO 19123:2005 is
under review and will be replaced with ISO 19123-1 once the revision is published. ISO 19123-1 will
be an extension of ISO 19123:2005 containing additional coverage concepts, so any references to
ISO 19123:2005 in this document can be taken as references to the revised standard. The references
in this document are to ISO 19123:2005 because this document is a joint standard with OGC, and the
equivalent OGC standard “09-146r2 Version 1.0.1 OGC Coverage Implementation Schema (CIS 1.0)” is an
existing published standard that makes references to ISO 19123:2005.
This document is a derived work based on the OGC document "Coverage Implementation Schema"
OGC 09-146r2. The two documents are NOT word for word identical because each follows the document
template required by each organization. However, both documents are functionally equivalent. In
particular Clauses 1 to 5 in both the ISO standard (this document) and the OGC standard (OGC 09-
146r2) contain the Scope, Normative references, Terms and definitions (and Notation) and Conformance
described in the manner required by each organization. Where there are minor differences, such as the
definition of “coverage” and “grid”, this document makes use of the terms defined in ISO standards and
identifies the differences in a note.
Any extension in OGC beyond CIS 1.0 (e.g. the development of CIS 1.1) is an extension beyond this
document. ISO and OGC plan to work together to ensure future synchronization of these standards.
This document is a derived work based on OGC standard 09–146r2 Version 1.0.1 OGC Coverage
Implementation Schema (CIS 1.0) also known as “OGC® GML Application Schema — Coverages”
published 2012–05–11 and copyrighted by
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.