From 046d27ddbb08a5c6709175ff89dd35a4eaba8852 Mon Sep 17 00:00:00 2001 From: Alexey Valikov Date: Fri, 1 Feb 2019 17:39:09 +0100 Subject: [PATCH] Updated GML 3.2.1. #201 --- .../ogc/gml/3.2.1/basicTypes.xsd | 6 +-- .../ogc/gml/3.2.1/coordinateOperations.xsd | 6 +-- .../gml/3.2.1/coordinateReferenceSystems.xsd | 6 +-- .../ogc/gml/3.2.1/coordinateSystems.xsd | 6 +-- .../ogc/gml/3.2.1/coverage.xsd | 6 +-- .../ogc/gml/3.2.1/datums.xsd | 6 +-- .../ogc/gml/3.2.1/defaultStyle.xsd | 6 +-- .../ogc/gml/3.2.1/deprecatedTypes.xsd | 6 +-- .../ogc/gml/3.2.1/dictionary.xsd | 4 +- .../ogc/gml/3.2.1/direction.xsd | 6 +-- .../ogc/gml/3.2.1/dynamicFeature.xsd | 6 +-- .../ogc/gml/3.2.1/feature.xsd | 6 +-- .../ogc/gml/3.2.1/geometryAggregates.xsd | 6 +-- .../ogc/gml/3.2.1/geometryBasic0d1d.xsd | 6 +-- .../ogc/gml/3.2.1/geometryBasic2d.xsd | 14 ++++--- .../ogc/gml/3.2.1/geometryComplexes.xsd | 6 +-- .../ogc/gml/3.2.1/geometryPrimitives.xsd | 20 +++++---- .../resources-original/ogc/gml/3.2.1/gml.xsd | 6 +-- .../ogc/gml/3.2.1/gmlBase.xsd | 8 ++-- .../ogc/gml/3.2.1/grids.xsd | 6 +-- .../ogc/gml/3.2.1/measures.xsd | 6 +-- .../ogc/gml/3.2.1/observation.xsd | 6 +-- .../ogc/gml/3.2.1/referenceSystems.xsd | 6 +-- .../ogc/gml/3.2.1/temporal.xsd | 6 +-- .../gml/3.2.1/temporalReferenceSystems.xsd | 6 +-- .../ogc/gml/3.2.1/temporalTopology.xsd | 6 +-- .../ogc/gml/3.2.1/topology.xsd | 6 +-- .../ogc/gml/3.2.1/units.xsd | 6 +-- .../ogc/gml/3.2.1/valueObjects.xsd | 6 +-- .../resources-original/ogc/gml/ReadMe.txt | 41 +++++++++++++------ .../resources/ogc/gml/3.2.1/basicTypes.xsd | 6 +-- .../ogc/gml/3.2.1/coordinateOperations.xsd | 6 +-- .../gml/3.2.1/coordinateReferenceSystems.xsd | 6 +-- .../ogc/gml/3.2.1/coordinateSystems.xsd | 6 +-- .../main/resources/ogc/gml/3.2.1/coverage.xsd | 6 +-- .../main/resources/ogc/gml/3.2.1/datums.xsd | 6 +-- .../resources/ogc/gml/3.2.1/defaultStyle.xsd | 6 +-- .../ogc/gml/3.2.1/deprecatedTypes.xsd | 6 +-- .../resources/ogc/gml/3.2.1/dictionary.xsd | 4 +- .../resources/ogc/gml/3.2.1/direction.xsd | 6 +-- .../ogc/gml/3.2.1/dynamicFeature.xsd | 6 +-- .../main/resources/ogc/gml/3.2.1/feature.xsd | 6 +-- .../ogc/gml/3.2.1/geometryAggregates.xsd | 6 +-- .../ogc/gml/3.2.1/geometryBasic0d1d.xsd | 6 +-- .../ogc/gml/3.2.1/geometryBasic2d.xsd | 14 ++++--- .../ogc/gml/3.2.1/geometryComplexes.xsd | 6 +-- .../ogc/gml/3.2.1/geometryPrimitives.xsd | 20 +++++---- .../src/main/resources/ogc/gml/3.2.1/gml.xsd | 6 +-- .../main/resources/ogc/gml/3.2.1/gmlBase.xsd | 8 ++-- .../main/resources/ogc/gml/3.2.1/grids.xsd | 6 +-- .../main/resources/ogc/gml/3.2.1/measures.xsd | 6 +-- .../resources/ogc/gml/3.2.1/observation.xsd | 6 +-- .../ogc/gml/3.2.1/referenceSystems.xsd | 6 +-- .../main/resources/ogc/gml/3.2.1/temporal.xsd | 6 +-- .../gml/3.2.1/temporalReferenceSystems.xsd | 6 +-- .../ogc/gml/3.2.1/temporalTopology.xsd | 6 +-- .../main/resources/ogc/gml/3.2.1/topology.xsd | 6 +-- .../main/resources/ogc/gml/3.2.1/units.xsd | 6 +-- .../resources/ogc/gml/3.2.1/valueObjects.xsd | 6 +-- schemas/src/main/resources/ogc/gml/ReadMe.txt | 41 +++++++++++++------ 60 files changed, 262 insertions(+), 212 deletions(-) diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/basicTypes.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/basicTypes.xsd index d6ffd5f6..c28a8d93 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/basicTypes.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/basicTypes.xsd @@ -1,7 +1,7 @@ - + - basicTypes.xsd + basicTypes.xsd See ISO/DIS 19136 8.2. W3C XML Schema provides a set of built-in "simple" types which define methods for representing values as literals without internal markup. These are described in W3C XML Schema Part 2:2001. Because GML is an XML encoding in which instances are described using XML Schema, these simple types shall be used as far as possible and practical for the representation of data types. W3C XML Schema also provides methods for defining - new simple types by restriction and combination of the built-in types, and @@ -10,7 +10,7 @@ In many places where a suitable built-in simple type is not available, simple co A set of these simple content types that are required by several GML components are defined in the basicTypes schema, as well as some elements based on them. These are primarily based around components needed to record amounts, counts, flags and terms, together with support for exceptions or null values. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/coordinateOperations.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/coordinateOperations.xsd index 5eaacafa..204869b0 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/coordinateOperations.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/coordinateOperations.xsd @@ -1,7 +1,7 @@ - + - coordinateOperations.xsd + coordinateOperations.xsd See ISO/DIS 19136 13.6. The spatial or temporal coordinate operations schema components can be divided into five logical parts, which define elements and types for XML encoding of the definitions of: - Multiple abstract coordinate operations @@ -12,7 +12,7 @@ The spatial or temporal coordinate operations schema components can be divided i These schema component encodes the Coordinate Operation package of the UML Model for ISO 19111 Clause 11. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/coordinateReferenceSystems.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/coordinateReferenceSystems.xsd index 72a6ced2..761b41e3 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/coordinateReferenceSystems.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/coordinateReferenceSystems.xsd @@ -1,13 +1,13 @@ - + - coordinateReferenceSystems.xsd + coordinateReferenceSystems.xsd See ISO/DIS 19136 13.3. The spatial-temporal coordinate reference systems schema components are divided into two logical parts. One part defines elements and types for XML encoding of abstract coordinate reference systems definitions. The larger part defines specialized constructs for XML encoding of definitions of the multiple concrete types of spatial-temporal coordinate reference systems. These schema components encode the Coordinate Reference System packages of the UML Models of ISO 19111 Clause 8 and ISO/DIS 19136 D.3.10, with the exception of the abstract "SC_CRS" class. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/coordinateSystems.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/coordinateSystems.xsd index 37627f20..71765b3c 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/coordinateSystems.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/coordinateSystems.xsd @@ -1,7 +1,7 @@ - + - coordinateSystems.xsd + coordinateSystems.xsd See ISO/DIS 19136 13.4. The coordinate systems schema components can be divded into three logical parts, which define elements and types for XML encoding of the definitions of: - Coordinate system axes @@ -10,7 +10,7 @@ The coordinate systems schema components can be divded into three logical parts These schema components encode the Coordinate System packages of the UML Models of ISO 19111 Clause 9 and ISO/DIS 19136 D.3.10. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/coverage.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/coverage.xsd index a1bbfa4f..765ba482 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/coverage.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/coverage.xsd @@ -1,7 +1,7 @@ - + - coverage.xsd + coverage.xsd See ISO/DIS 19136 20.3. A coverage incorporates a mapping from a spatiotemporal domain to a range set, the latter providing the set in which the attribute values live. The range set may be an arbitrary set including discrete lists, integer or floating point ranges, and multi-dimensional vector spaces. A coverage can be viewed as the graph of the coverage function f:A à B, that is as the set of ordered pairs {(x, f(x)) | where x is in A}. This view is especially applicable to the GML encoding of a coverage. In the case of a discrete coverage, the domain set A is partitioned into a collection of subsets (typically a disjoint collection) A = UAi and the function f is constant on each Ai. For a spatial domain, the Ai are geometry elements, hence the coverage can be viewed as a collection of (geometry,value) pairs, where the value is an element of the range set. If the spatial domain A is a topological space then the coverage can be viewed as a collection of (topology,value) pairs, where the topology element in the pair is a topological n-chain (in GML terms this is a gml:TopoPoint, gml:TopoCurve, gml:TopoSurface or gml:TopoSolid). @@ -9,7 +9,7 @@ A coverage is implemented as a GML feature. We can thus speak of a "temperature As is the case for any GML object, a coverage object may also be the value of a property of a feature. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/datums.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/datums.xsd index a62b866f..26dcc1ef 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/datums.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/datums.xsd @@ -1,8 +1,8 @@ - + - datums.xsd + datums.xsd See ISO/DIS 19136 13.5 The datums schema components can be divided into three logical parts, which define elements and types for XML encoding of the definitions of: - Abstract datum @@ -11,7 +11,7 @@ The datums schema components can be divided into three logical parts, which defi These schema components encode the Datum packages of the UML Models of ISO 19111 Clause 10 and ISO/DIS 19136 D.3.10. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/defaultStyle.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/defaultStyle.xsd index 3a4635dc..ef17a25c 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/defaultStyle.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/defaultStyle.xsd @@ -1,10 +1,10 @@ - + - defaultStyle.xsd + defaultStyle.xsd GML is an OGC Standard. - Copyright (c) 2007,2010 Open Geospatial Consortium. + Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/deprecatedTypes.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/deprecatedTypes.xsd index 7dbd79b2..ea8c4a83 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/deprecatedTypes.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/deprecatedTypes.xsd @@ -1,11 +1,11 @@ - + - deprecatedTypes.xsd + deprecatedTypes.xsd All global schema components that are part of the GML schema, but were deprecated. See Annex I. GML is an OGC Standard. - Copyright (c) 2007,2010 Open Geospatial Consortium. + Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/dictionary.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/dictionary.xsd index 8d6f94ab..268cf0fd 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/dictionary.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/dictionary.xsd @@ -1,5 +1,5 @@ - + dictionary.xsd See ISO/DIS 19136 Clause 16. @@ -12,7 +12,7 @@ These components may be used directly, but also serve as the basis for more spec Note that the GML definition and dictionary components implement a simple nested hierarchy of definitions with identifiers. The latter provide handles which may be used in the description of more complex relationships between terms. However, the GML dictionary components are not intended to provide direct support for complex taxonomies, ontologies or thesauri. Specialised XML tools are available to satisfy the more sophisticated requirements. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/direction.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/direction.xsd index 8b0f7f55..896e2c18 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/direction.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/direction.xsd @@ -1,12 +1,12 @@ - + - direction.xsd + direction.xsd See ISO/DIS 19136 Clause 18. The direction schema components provide the GML Application Schema developer with a standard property element to describe direction, and associated objects that may be used to express orientation, direction, heading, bearing or other directional aspects of geographic features. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/dynamicFeature.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/dynamicFeature.xsd index d755067c..7e3956fe 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/dynamicFeature.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/dynamicFeature.xsd @@ -1,13 +1,13 @@ - + - dynamicFeature.xsd + dynamicFeature.xsd See ISO/DIS 19136 15.6. A number of types and relationships are defined to represent the time-varying properties of geographic features. In a comprehensive treatment of spatiotemporal modeling, Langran (see Bibliography) distinguished three principal temporal entities: states, events, and evidence; the schema specified in the following Subclauses incorporates elements for each. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/feature.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/feature.xsd index 1892ef6f..2d445962 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/feature.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/feature.xsd @@ -1,12 +1,12 @@ - + - feature.xsd + feature.xsd See ISO/DIS 19136 Clause 9. A GML feature is a (representation of a) identifiable real-world object in a selected domain of discourse. The feature schema provides a framework for the creation of GML features and feature collections. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryAggregates.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryAggregates.xsd index 9ffbdc05..16524d24 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryAggregates.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryAggregates.xsd @@ -1,12 +1,12 @@ - + - geometryAggregates.xsd + geometryAggregates.xsd See ISO/DIS 19136 12.3. Geometric aggregates (i.e. instances of a subtype of gml:AbstractGeometricAggregateType) are arbitrary aggregations of geometry elements. They are not assumed to have any additional internal structure and are used to "collect" pieces of geometry of a specified type. Application schemas may use aggregates for features that use multiple geometric objects in their representations. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryBasic0d1d.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryBasic0d1d.xsd index 2ac83e31..8a7b7264 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryBasic0d1d.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryBasic0d1d.xsd @@ -1,7 +1,7 @@ - + - geometryBasic0d1d.xsd + geometryBasic0d1d.xsd See ISO/DIS 19136 Clause 10. Any geometry element that inherits the semantics of AbstractGeometryType may be viewed as a set of direct positions. All of the classes derived from AbstractGeometryType inherit an optional association to a coordinate reference system. All direct positions shall directly or indirectly be associated with a coordinate reference system. When geometry elements are aggregated in another geometry element (such as a MultiGeometry or GeometricComplex), which already has a coordinate reference system specified, then these elements are assumed to be in that same coordinate reference system unless otherwise specified. @@ -9,7 +9,7 @@ The geometry model distinguishes geometric primitives, aggregates and complexes. Geometric primitives, i.e. instances of a subtype of AbstractGeometricPrimitiveType, will be open, that is, they will not contain their boundary points; curves will not contain their end points, surfaces will not contain their boundary curves, and solids will not contain their bounding surfaces. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryBasic2d.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryBasic2d.xsd index 5781df5c..a571add2 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryBasic2d.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryBasic2d.xsd @@ -1,11 +1,11 @@ - + - geometryBasic2d.xsd + geometryBasic2d.xsd See ISO/DIS 19136 Clause 10. GML is an OGC Standard. - Copyright (c) 2007,2010 Open Geospatial Consortium. + Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . @@ -75,9 +75,13 @@ The elements exterior and interior describe the surface boundary of the polygon. - + + + + + - + An abstraction of a ring to support surface boundaries of different complexity. The AbstractRing element is the abstract head of the substituition group for all closed boundaries of a surface patch. diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryComplexes.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryComplexes.xsd index de4f9457..f359cea9 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryComplexes.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryComplexes.xsd @@ -1,7 +1,7 @@ - + - geometryComplexes.xsd + geometryComplexes.xsd See ISO/DIS 19136 12.2. Geometric complexes (i.e. instances of gml:GeometricComplexType) are closed collections of geometric primitives, i.e. they will contain their boundaries. A geometric complex (gml:GeometricComplex) is defined by ISO 19107:2003, 6.6.1 as "a set of primitive geometric objects (in a common coordinate system) whose interiors are disjoint. Further, if a primitive is in a geometric complex, then there exists a set of primitives in that complex whose point-wise union is the boundary of this first primitive." @@ -9,7 +9,7 @@ A geometric composite (gml:CompositeCurve, gml:CompositeSurface and gml:Composit Geometric complexes and composites are intended to be used in application schemas where the sharing of geometry is important. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryPrimitives.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryPrimitives.xsd index 9cbd52cc..95959815 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryPrimitives.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/geometryPrimitives.xsd @@ -1,12 +1,12 @@ - + - geometryPrimitives.xsd + geometryPrimitives.xsd See ISO/DIS 19136 Clause 11. Beside the "simple" geometric primitives specified in the previous Clause, this Clause specifies additional primitives to describe real world situations which require a more expressive geometry model. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . @@ -817,12 +817,16 @@ trianglePatches encapsulates the triangles of the triangulated surface. - - - - + + + + + + + + - + A shell is used to represent a single connected component of a solid boundary as specified in ISO 19107:2003, 6.3.8. Every gml:surfaceMember references or contains one surface, i.e. any element which is substitutable for gml:AbstractSurface. In the context of a shell, the surfaces describe the boundary of the solid. diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/gml.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/gml.xsd index b319a195..a7f94206 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/gml.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/gml.xsd @@ -1,10 +1,10 @@ - + - gml.xsd + gml.xsd GML is an OGC Standard. - Copyright (c) 2007,2010 Open Geospatial Consortium. + Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/gmlBase.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/gmlBase.xsd index ec810805..c2fc84ac 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/gmlBase.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/gmlBase.xsd @@ -1,7 +1,7 @@ - + - gmlBase.xsd + gmlBase.xsd See ISO/DIS 19136 7.2. The gmlBase schema components establish the GML model and syntax, in particular - a root XML type from which XML types for all GML objects should be derived, @@ -11,7 +11,7 @@ The gmlBase schema components establish the GML model and syntax, in particular - components for constructing definitions and dictionaries. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . @@ -32,7 +32,7 @@ To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . - + diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/grids.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/grids.xsd index 7592e0ec..69900a8c 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/grids.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/grids.xsd @@ -1,13 +1,13 @@ - + - grids.xsd + grids.xsd See ISO/DIS 19136 20.2. An implicit description of geometry is one in which the items of the geometry do not explicitly appear in the encoding. Instead, a compact notation records a set of parameters, and a set of objects may be generated using a rule with these parameters. This Clause provides grid geometries that are used in the description of gridded coverages and other applications. In GML two grid structures are defined, namely gml:Grid and gml:RectifiedGrid. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/measures.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/measures.xsd index c3a91fb3..647ecdfd 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/measures.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/measures.xsd @@ -1,12 +1,12 @@ - + - measures.xsd + measures.xsd See ISO/DIS 19136 17.3. gml:MeasureType is defined in the basicTypes schema. The measure types defined here correspond with a set of convenience measure types described in ISO/TS 19103. The XML implementation is based on the XML Schema simple type "double" which supports both decimal and scientific notation, and includes an XML attribute "uom" which refers to the units of measure for the value. Note that, there is no requirement to store values using any particular format, and applications receiving elements of this type may choose to coerce the data to any other type as convenient. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/observation.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/observation.xsd index 944c9898..1fb8aee2 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/observation.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/observation.xsd @@ -1,13 +1,13 @@ - + - observation.xsd + observation.xsd See ISO/DIS 19136 Clause 19. A GML observation models the act of observing, often with a camera, a person or some form of instrument. An observation feature describes the "metadata" associated with an information capture event, together with a value for the result of the observation. This covers a broad range of cases, from a tourist photo (not the photo but the act of taking the photo), to images acquired by space borne sensors or the measurement of a temperature 5 meters below the surfaces of a lake. The basic structures introduced in this schema are intended to serve as the foundation for more comprehensive schemas for scientific, technical and engineering measurement schemas. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/referenceSystems.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/referenceSystems.xsd index fb7e8970..31de35cd 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/referenceSystems.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/referenceSystems.xsd @@ -1,7 +1,7 @@ - + - referenceSystems.xsd + referenceSystems.xsd See ISO/DIS 19136 13.2. The reference systems schema components have two logical parts, which define elements and types for XML encoding of the definitions of: - Identified Object, inherited by the ten types of GML objects used for coordinate reference systems and coordinate operations @@ -9,7 +9,7 @@ The reference systems schema components have two logical parts, which define ele This schema encodes the Identified Object and Reference System packages of the UML Model for ISO 19111. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/temporal.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/temporal.xsd index 11c4ae3b..fb9a9b39 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/temporal.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/temporal.xsd @@ -1,7 +1,7 @@ - + - temporal.xsd + temporal.xsd See ISO/DIS 19136 15.2. The GML temporal schemas include components for describing temporal geometry and topology, temporal reference systems, and the temporal characteristics of geographic data. The model underlying the representation constitutes a profile of the conceptual schema described in ISO 19108. The underlying spatiotemporal model strives to accommodate both feature-level and attribute-level time stamping; basic support for tracking moving objects is also included. Time is measured on two types of scales: interval and ordinal. An interval scale offers a basis for measuring duration, an ordinal scale provides information only about relative position in time. @@ -9,7 +9,7 @@ Two other ISO standards are relevant to describing temporal objects: ISO 8601 d The temporal schemas cover two interrelated topics and provide basic schema components for representing temporal instants and periods, temporal topology, and reference systems; more specialized schema components defines components used for dynamic features. Instances of temporal geometric types are used as values for the temporal properties of geographic features. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/temporalReferenceSystems.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/temporalReferenceSystems.xsd index 88f610b5..e7251e3d 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/temporalReferenceSystems.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/temporalReferenceSystems.xsd @@ -1,13 +1,13 @@ - + - temporalReferenceSystems.xsd + temporalReferenceSystems.xsd See ISO/DIS 19136 15.5. A value in the time domain is measured relative to a temporal reference system. Common types of reference systems include calendars, ordinal temporal reference systems, and temporal coordinate systems (time elapsed since some epoch). The primary temporal reference system for use with geographic information is the Gregorian Calendar and 24 hour local or Coordinated Universal Time (UTC), but special applications may entail the use of alternative reference systems. The Julian day numbering system is a temporal coordinate system that has an origin earlier than any known calendar, at noon on 1 January 4713 BC in the Julian proleptic calendar, and is useful in transformations between dates in different calendars. In GML seven concrete elements are used to describe temporal reference systems: gml:TimeReferenceSystem, gml:TimeCoordinateSystem, gml:TimeCalendar, gml:TimeCalendarEra, gml:TimeClock, gml:TimeOrdinalReferenceSystem, and gml:TimeOrdinalEra. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/temporalTopology.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/temporalTopology.xsd index b38392c4..4757d08e 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/temporalTopology.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/temporalTopology.xsd @@ -1,12 +1,12 @@ - + - temporalTopology.xsd + temporalTopology.xsd See ISO/DIS 19136 15.3. Temporal topology is described in terms of time complexes, nodes, and edges, and the connectivity between these. Temporal topology does not directly provide information about temporal position. It is used in the case of describing a lineage or a history (e.g. a family tree expressing evolution of species, an ecological cycle, a lineage of lands or buildings, or a history of separation and merger of administrative boundaries). The following Subclauses specifies the temporal topology as temporal characteristics of features in compliance with ISO 19108. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/topology.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/topology.xsd index c528e6cf..7cca7410 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/topology.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/topology.xsd @@ -1,14 +1,14 @@ - + - topology.xsd + topology.xsd See ISO/DIS 19136 Clause 14. Topology is the branch of mathematics describing the properties of objects which are invariant under continuous deformation. For example, a circle is topologically equivalent to an ellipse because one can be transformed into the other by stretching. In geographic modelling, the foremost use of topology is in accelerating computational geometry. The constructs of topology allow characterisation of the spatial relationships between objects using simple combinatorial or algebraic algorithms. Topology, realised by the appropriate geometry, also allows a compact and unambiguous mechanism for expressing shared geometry among geographic features. There are four instantiable classes of primitive topology objects, one for each dimension up to 3D. In addition, topological complexes are supported, too. There is strong symmetry in the (topological boundary and coboundary) relationships between topology primitives of adjacent dimensions. Topology primitives are bounded by directed primitives of one lower dimension. The coboundary of each topology primitive is formed from directed topology primitives of one higher dimension. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/units.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/units.xsd index 84eca23a..f2506ab8 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/units.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/units.xsd @@ -1,7 +1,7 @@ - + - units.xsd + units.xsd See ISO/DIS 17.2. Several GML Schema components concern or require a reference scale or units of measure. Units are required for quantities that may occur as values of properties of feature types, as the results of observations, in the range parameters of a coverage, and for measures used in Coordinate Reference System definitions. The basic unit definition is an extension of the general gml:Definition element defined in 16.2.1. Three specialized elements for unit definition are further derived from this. @@ -12,7 +12,7 @@ In some application areas Conventional units are used, which may be converted to Unit definitions are substitutable for the gml:Definition element declared as part of the dictionary model. A dictionary that contains only unit definitions and references to unit definitions is a units dictionary. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/3.2.1/valueObjects.xsd b/schemas/src/main/resources-original/ogc/gml/3.2.1/valueObjects.xsd index 204bdfdc..80539319 100644 --- a/schemas/src/main/resources-original/ogc/gml/3.2.1/valueObjects.xsd +++ b/schemas/src/main/resources-original/ogc/gml/3.2.1/valueObjects.xsd @@ -1,7 +1,7 @@ - + - valueObjects.xsd + valueObjects.xsd See ISO/DIS 19136 17.5. The elements declared in this Clause build on other GML schema components, in particular gml:AbstractTimeObject, gml:AbstractGeometry, and the following types: gml:MeasureType, gml:MeasureListType, gml:CodeType, gml:CodeOrNilReasonListType, gml:BooleanOrNilReasonListType, gml:IntegerOrNilReasonList. Of particular interest are elements that are the heads of substitution groups, and one named choice group. These are the primary reasons for the value objects schema, since they may act as variables in the definition of content models, such as Observations, when it is desired to permit alternative value types to occur some of which may have complex content such as arrays, geometry and time objects, and where it is useful not to prescribe the actual value type in advance. The members of the groups include quantities, category classifications, boolean, count, temporal and spatial values, and aggregates of these. @@ -14,7 +14,7 @@ The value objects are defined in a hierarchy. The following relationships are de - Schemas which need values may use the abstract element gml:AbstractValue in a content model in order to permit any of the gml:AbstractScalarValues, gml:AbstractScalarValueLists, gml:CompositeValue or gml:ValueExtent to occur in an instance, or the named group gml:Value to also permit gml:AbstractTimeObjects, gml:AbstractGeometrys. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources-original/ogc/gml/ReadMe.txt b/schemas/src/main/resources-original/ogc/gml/ReadMe.txt index af38a421..0117f0d1 100644 --- a/schemas/src/main/resources-original/ogc/gml/ReadMe.txt +++ b/schemas/src/main/resources-original/ogc/gml/ReadMe.txt @@ -13,8 +13,29 @@ The most current schema are available at http://schemas.opengis.net/ . ----------------------------------------------------------------------- +2018-07-03 Gobe Hobona + + v3.3.1: Updated to version 3.3.1 + Added queryBinding="xslt2" attribute to sch:schema element in iso8601.sch + Added closing bracket to the first assert test + +2018-06-20 Clemens Portele + + v3.3.0: targetCodeList element added to extdEncRule.xsd in GML 3.3.0 schema + +2016-12-02 Clemens Portele + + v3.2.2: Corrigendum to GML 3.2.1 for Change Request 12-092. Changes: + - gml:id in gml:AbstractGMLType has been made optional + - gml:AbstractRing in substitutionGroup gml:AbstractCurve + - gml:AbstractShell in substitutionGroup gml:AbstractSurface + - gml:AbstractRingType extended from base type gml:AbstractCurveType + - gml:ShellType extended from base type gml:AbstractSurfaceType + These changes correct inconsistencies with ISO 19107 without breaking the + validity of instance documents created using the GML 3.2.1 schema. This + required the change to the gml:id attribute which reverts a change that + has been made between GML 3.1.1 and GML 3.2.1 and that has been requested + by several communities, too. + 2014-10-03 Simon Cox - + v3.2.1: Fix spelling of Bezier in gml/3.2.1/gml_32_geometries.rdf . + + v3.2.1: Fix spelling of Bezier in gml/3.2.1/gml_32_geometries.rdf . No Version Change. 2012-09-10 Simon Cox @@ -62,15 +83,12 @@ The most current schema are available at http://schemas.opengis.net/ . 2007-09-06 Kevin Stegemoller * v3.2.1: Posted GML 3.2.1 (ISO 19136) schemas from OGC 07-036 - See http://schemas.opengis.net/gml/3.2.1/gml_3_2_1-ReadMe.txt - - Note: The root document of the GML 3.2.1 schema is - http://schemas.opengis.net/gml/3.2.1/gml.xsd + Note: The root document of the GML 3.2.1 schema is + http://schemas.opengis.net/gml/3.2.1/gml.xsd -NOTICE: GML 2.1.2 will link to the newest version of GML 2.1.2.x . As +Note:: GML 2.1.2 will link to the newest version of GML 2.1.2.x . As of 5 September 2007, the contents of 2.1.2 contain GML 2.1.2.1 per OGC -06-189. If you have questions, please contact the webmaster (at) -opengeospatial.org. -- 2007-09-05 Kevin Stegemoller +06-189. -- 2007-09-05 2007-08-27 Chris Holmes * v2.1.2: update 2.1.2.1 and ReadMe.txt changes @@ -89,11 +107,11 @@ opengeospatial.org. -- 2007-09-05 Kevin Stegemoller 2005-11-22 Arliss Whiteside * GML versions 2.0.0 through 3.1.1: The sets of XML Schema Documents for OpenGIS GML Versions 2.0.0 through 3.1.1 have been edited to reflect the - corrigenda to all those OGC documents that is based on the change requests: + corrigenda to all those OGC documents that is based on the change requests: OGC 05-068r1 "Store xlinks.xsd file at a fixed location" OGC 05-081r2 "Change to use relative paths" OGC 05-105 "Remove description and copyright tags from XML schema documents" - + * Note: check each OGC numbered document for detailed changes. ----------------------------------------------------------------------- @@ -103,7 +121,6 @@ Policies, Procedures, Terms, and Conditions of OGC(r) are available OGC and OpenGIS are registered trademarks of Open Geospatial Consortium. -Copyright (c) 2012 Open Geospatial Consortium +Copyright (c) 2012, 2018 Open Geospatial Consortium ----------------------------------------------------------------------- - diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/basicTypes.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/basicTypes.xsd index d6ffd5f6..c28a8d93 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/basicTypes.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/basicTypes.xsd @@ -1,7 +1,7 @@ - + - basicTypes.xsd + basicTypes.xsd See ISO/DIS 19136 8.2. W3C XML Schema provides a set of built-in "simple" types which define methods for representing values as literals without internal markup. These are described in W3C XML Schema Part 2:2001. Because GML is an XML encoding in which instances are described using XML Schema, these simple types shall be used as far as possible and practical for the representation of data types. W3C XML Schema also provides methods for defining - new simple types by restriction and combination of the built-in types, and @@ -10,7 +10,7 @@ In many places where a suitable built-in simple type is not available, simple co A set of these simple content types that are required by several GML components are defined in the basicTypes schema, as well as some elements based on them. These are primarily based around components needed to record amounts, counts, flags and terms, together with support for exceptions or null values. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/coordinateOperations.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/coordinateOperations.xsd index 5eaacafa..204869b0 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/coordinateOperations.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/coordinateOperations.xsd @@ -1,7 +1,7 @@ - + - coordinateOperations.xsd + coordinateOperations.xsd See ISO/DIS 19136 13.6. The spatial or temporal coordinate operations schema components can be divided into five logical parts, which define elements and types for XML encoding of the definitions of: - Multiple abstract coordinate operations @@ -12,7 +12,7 @@ The spatial or temporal coordinate operations schema components can be divided i These schema component encodes the Coordinate Operation package of the UML Model for ISO 19111 Clause 11. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/coordinateReferenceSystems.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/coordinateReferenceSystems.xsd index 72a6ced2..761b41e3 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/coordinateReferenceSystems.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/coordinateReferenceSystems.xsd @@ -1,13 +1,13 @@ - + - coordinateReferenceSystems.xsd + coordinateReferenceSystems.xsd See ISO/DIS 19136 13.3. The spatial-temporal coordinate reference systems schema components are divided into two logical parts. One part defines elements and types for XML encoding of abstract coordinate reference systems definitions. The larger part defines specialized constructs for XML encoding of definitions of the multiple concrete types of spatial-temporal coordinate reference systems. These schema components encode the Coordinate Reference System packages of the UML Models of ISO 19111 Clause 8 and ISO/DIS 19136 D.3.10, with the exception of the abstract "SC_CRS" class. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/coordinateSystems.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/coordinateSystems.xsd index 37627f20..71765b3c 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/coordinateSystems.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/coordinateSystems.xsd @@ -1,7 +1,7 @@ - + - coordinateSystems.xsd + coordinateSystems.xsd See ISO/DIS 19136 13.4. The coordinate systems schema components can be divded into three logical parts, which define elements and types for XML encoding of the definitions of: - Coordinate system axes @@ -10,7 +10,7 @@ The coordinate systems schema components can be divded into three logical parts These schema components encode the Coordinate System packages of the UML Models of ISO 19111 Clause 9 and ISO/DIS 19136 D.3.10. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/coverage.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/coverage.xsd index a1bbfa4f..765ba482 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/coverage.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/coverage.xsd @@ -1,7 +1,7 @@ - + - coverage.xsd + coverage.xsd See ISO/DIS 19136 20.3. A coverage incorporates a mapping from a spatiotemporal domain to a range set, the latter providing the set in which the attribute values live. The range set may be an arbitrary set including discrete lists, integer or floating point ranges, and multi-dimensional vector spaces. A coverage can be viewed as the graph of the coverage function f:A à B, that is as the set of ordered pairs {(x, f(x)) | where x is in A}. This view is especially applicable to the GML encoding of a coverage. In the case of a discrete coverage, the domain set A is partitioned into a collection of subsets (typically a disjoint collection) A = UAi and the function f is constant on each Ai. For a spatial domain, the Ai are geometry elements, hence the coverage can be viewed as a collection of (geometry,value) pairs, where the value is an element of the range set. If the spatial domain A is a topological space then the coverage can be viewed as a collection of (topology,value) pairs, where the topology element in the pair is a topological n-chain (in GML terms this is a gml:TopoPoint, gml:TopoCurve, gml:TopoSurface or gml:TopoSolid). @@ -9,7 +9,7 @@ A coverage is implemented as a GML feature. We can thus speak of a "temperature As is the case for any GML object, a coverage object may also be the value of a property of a feature. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/datums.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/datums.xsd index a62b866f..26dcc1ef 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/datums.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/datums.xsd @@ -1,8 +1,8 @@ - + - datums.xsd + datums.xsd See ISO/DIS 19136 13.5 The datums schema components can be divided into three logical parts, which define elements and types for XML encoding of the definitions of: - Abstract datum @@ -11,7 +11,7 @@ The datums schema components can be divided into three logical parts, which defi These schema components encode the Datum packages of the UML Models of ISO 19111 Clause 10 and ISO/DIS 19136 D.3.10. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/defaultStyle.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/defaultStyle.xsd index 3a4635dc..ef17a25c 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/defaultStyle.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/defaultStyle.xsd @@ -1,10 +1,10 @@ - + - defaultStyle.xsd + defaultStyle.xsd GML is an OGC Standard. - Copyright (c) 2007,2010 Open Geospatial Consortium. + Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/deprecatedTypes.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/deprecatedTypes.xsd index d73a3781..c154d9b3 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/deprecatedTypes.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/deprecatedTypes.xsd @@ -1,11 +1,11 @@ - + - deprecatedTypes.xsd + deprecatedTypes.xsd All global schema components that are part of the GML schema, but were deprecated. See Annex I. GML is an OGC Standard. - Copyright (c) 2007,2010 Open Geospatial Consortium. + Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/dictionary.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/dictionary.xsd index 8d6f94ab..268cf0fd 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/dictionary.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/dictionary.xsd @@ -1,5 +1,5 @@ - + dictionary.xsd See ISO/DIS 19136 Clause 16. @@ -12,7 +12,7 @@ These components may be used directly, but also serve as the basis for more spec Note that the GML definition and dictionary components implement a simple nested hierarchy of definitions with identifiers. The latter provide handles which may be used in the description of more complex relationships between terms. However, the GML dictionary components are not intended to provide direct support for complex taxonomies, ontologies or thesauri. Specialised XML tools are available to satisfy the more sophisticated requirements. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/direction.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/direction.xsd index 8b0f7f55..896e2c18 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/direction.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/direction.xsd @@ -1,12 +1,12 @@ - + - direction.xsd + direction.xsd See ISO/DIS 19136 Clause 18. The direction schema components provide the GML Application Schema developer with a standard property element to describe direction, and associated objects that may be used to express orientation, direction, heading, bearing or other directional aspects of geographic features. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/dynamicFeature.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/dynamicFeature.xsd index d755067c..7e3956fe 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/dynamicFeature.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/dynamicFeature.xsd @@ -1,13 +1,13 @@ - + - dynamicFeature.xsd + dynamicFeature.xsd See ISO/DIS 19136 15.6. A number of types and relationships are defined to represent the time-varying properties of geographic features. In a comprehensive treatment of spatiotemporal modeling, Langran (see Bibliography) distinguished three principal temporal entities: states, events, and evidence; the schema specified in the following Subclauses incorporates elements for each. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/feature.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/feature.xsd index 1892ef6f..2d445962 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/feature.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/feature.xsd @@ -1,12 +1,12 @@ - + - feature.xsd + feature.xsd See ISO/DIS 19136 Clause 9. A GML feature is a (representation of a) identifiable real-world object in a selected domain of discourse. The feature schema provides a framework for the creation of GML features and feature collections. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/geometryAggregates.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/geometryAggregates.xsd index 9ffbdc05..16524d24 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/geometryAggregates.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/geometryAggregates.xsd @@ -1,12 +1,12 @@ - + - geometryAggregates.xsd + geometryAggregates.xsd See ISO/DIS 19136 12.3. Geometric aggregates (i.e. instances of a subtype of gml:AbstractGeometricAggregateType) are arbitrary aggregations of geometry elements. They are not assumed to have any additional internal structure and are used to "collect" pieces of geometry of a specified type. Application schemas may use aggregates for features that use multiple geometric objects in their representations. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/geometryBasic0d1d.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/geometryBasic0d1d.xsd index 2ac83e31..8a7b7264 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/geometryBasic0d1d.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/geometryBasic0d1d.xsd @@ -1,7 +1,7 @@ - + - geometryBasic0d1d.xsd + geometryBasic0d1d.xsd See ISO/DIS 19136 Clause 10. Any geometry element that inherits the semantics of AbstractGeometryType may be viewed as a set of direct positions. All of the classes derived from AbstractGeometryType inherit an optional association to a coordinate reference system. All direct positions shall directly or indirectly be associated with a coordinate reference system. When geometry elements are aggregated in another geometry element (such as a MultiGeometry or GeometricComplex), which already has a coordinate reference system specified, then these elements are assumed to be in that same coordinate reference system unless otherwise specified. @@ -9,7 +9,7 @@ The geometry model distinguishes geometric primitives, aggregates and complexes. Geometric primitives, i.e. instances of a subtype of AbstractGeometricPrimitiveType, will be open, that is, they will not contain their boundary points; curves will not contain their end points, surfaces will not contain their boundary curves, and solids will not contain their bounding surfaces. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/geometryBasic2d.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/geometryBasic2d.xsd index 5781df5c..a571add2 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/geometryBasic2d.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/geometryBasic2d.xsd @@ -1,11 +1,11 @@ - + - geometryBasic2d.xsd + geometryBasic2d.xsd See ISO/DIS 19136 Clause 10. GML is an OGC Standard. - Copyright (c) 2007,2010 Open Geospatial Consortium. + Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . @@ -75,9 +75,13 @@ The elements exterior and interior describe the surface boundary of the polygon. - + + + + + - + An abstraction of a ring to support surface boundaries of different complexity. The AbstractRing element is the abstract head of the substituition group for all closed boundaries of a surface patch. diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/geometryComplexes.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/geometryComplexes.xsd index de4f9457..f359cea9 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/geometryComplexes.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/geometryComplexes.xsd @@ -1,7 +1,7 @@ - + - geometryComplexes.xsd + geometryComplexes.xsd See ISO/DIS 19136 12.2. Geometric complexes (i.e. instances of gml:GeometricComplexType) are closed collections of geometric primitives, i.e. they will contain their boundaries. A geometric complex (gml:GeometricComplex) is defined by ISO 19107:2003, 6.6.1 as "a set of primitive geometric objects (in a common coordinate system) whose interiors are disjoint. Further, if a primitive is in a geometric complex, then there exists a set of primitives in that complex whose point-wise union is the boundary of this first primitive." @@ -9,7 +9,7 @@ A geometric composite (gml:CompositeCurve, gml:CompositeSurface and gml:Composit Geometric complexes and composites are intended to be used in application schemas where the sharing of geometry is important. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/geometryPrimitives.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/geometryPrimitives.xsd index 9cbd52cc..95959815 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/geometryPrimitives.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/geometryPrimitives.xsd @@ -1,12 +1,12 @@ - + - geometryPrimitives.xsd + geometryPrimitives.xsd See ISO/DIS 19136 Clause 11. Beside the "simple" geometric primitives specified in the previous Clause, this Clause specifies additional primitives to describe real world situations which require a more expressive geometry model. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . @@ -817,12 +817,16 @@ trianglePatches encapsulates the triangles of the triangulated surface. - - - - + + + + + + + + - + A shell is used to represent a single connected component of a solid boundary as specified in ISO 19107:2003, 6.3.8. Every gml:surfaceMember references or contains one surface, i.e. any element which is substitutable for gml:AbstractSurface. In the context of a shell, the surfaces describe the boundary of the solid. diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/gml.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/gml.xsd index b319a195..a7f94206 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/gml.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/gml.xsd @@ -1,10 +1,10 @@ - + - gml.xsd + gml.xsd GML is an OGC Standard. - Copyright (c) 2007,2010 Open Geospatial Consortium. + Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/gmlBase.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/gmlBase.xsd index ec810805..c2fc84ac 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/gmlBase.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/gmlBase.xsd @@ -1,7 +1,7 @@ - + - gmlBase.xsd + gmlBase.xsd See ISO/DIS 19136 7.2. The gmlBase schema components establish the GML model and syntax, in particular - a root XML type from which XML types for all GML objects should be derived, @@ -11,7 +11,7 @@ The gmlBase schema components establish the GML model and syntax, in particular - components for constructing definitions and dictionaries. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . @@ -32,7 +32,7 @@ To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . - + diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/grids.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/grids.xsd index 7592e0ec..69900a8c 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/grids.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/grids.xsd @@ -1,13 +1,13 @@ - + - grids.xsd + grids.xsd See ISO/DIS 19136 20.2. An implicit description of geometry is one in which the items of the geometry do not explicitly appear in the encoding. Instead, a compact notation records a set of parameters, and a set of objects may be generated using a rule with these parameters. This Clause provides grid geometries that are used in the description of gridded coverages and other applications. In GML two grid structures are defined, namely gml:Grid and gml:RectifiedGrid. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/measures.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/measures.xsd index c3a91fb3..647ecdfd 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/measures.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/measures.xsd @@ -1,12 +1,12 @@ - + - measures.xsd + measures.xsd See ISO/DIS 19136 17.3. gml:MeasureType is defined in the basicTypes schema. The measure types defined here correspond with a set of convenience measure types described in ISO/TS 19103. The XML implementation is based on the XML Schema simple type "double" which supports both decimal and scientific notation, and includes an XML attribute "uom" which refers to the units of measure for the value. Note that, there is no requirement to store values using any particular format, and applications receiving elements of this type may choose to coerce the data to any other type as convenient. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/observation.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/observation.xsd index 944c9898..1fb8aee2 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/observation.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/observation.xsd @@ -1,13 +1,13 @@ - + - observation.xsd + observation.xsd See ISO/DIS 19136 Clause 19. A GML observation models the act of observing, often with a camera, a person or some form of instrument. An observation feature describes the "metadata" associated with an information capture event, together with a value for the result of the observation. This covers a broad range of cases, from a tourist photo (not the photo but the act of taking the photo), to images acquired by space borne sensors or the measurement of a temperature 5 meters below the surfaces of a lake. The basic structures introduced in this schema are intended to serve as the foundation for more comprehensive schemas for scientific, technical and engineering measurement schemas. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/referenceSystems.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/referenceSystems.xsd index fb7e8970..31de35cd 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/referenceSystems.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/referenceSystems.xsd @@ -1,7 +1,7 @@ - + - referenceSystems.xsd + referenceSystems.xsd See ISO/DIS 19136 13.2. The reference systems schema components have two logical parts, which define elements and types for XML encoding of the definitions of: - Identified Object, inherited by the ten types of GML objects used for coordinate reference systems and coordinate operations @@ -9,7 +9,7 @@ The reference systems schema components have two logical parts, which define ele This schema encodes the Identified Object and Reference System packages of the UML Model for ISO 19111. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/temporal.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/temporal.xsd index 11c4ae3b..fb9a9b39 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/temporal.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/temporal.xsd @@ -1,7 +1,7 @@ - + - temporal.xsd + temporal.xsd See ISO/DIS 19136 15.2. The GML temporal schemas include components for describing temporal geometry and topology, temporal reference systems, and the temporal characteristics of geographic data. The model underlying the representation constitutes a profile of the conceptual schema described in ISO 19108. The underlying spatiotemporal model strives to accommodate both feature-level and attribute-level time stamping; basic support for tracking moving objects is also included. Time is measured on two types of scales: interval and ordinal. An interval scale offers a basis for measuring duration, an ordinal scale provides information only about relative position in time. @@ -9,7 +9,7 @@ Two other ISO standards are relevant to describing temporal objects: ISO 8601 d The temporal schemas cover two interrelated topics and provide basic schema components for representing temporal instants and periods, temporal topology, and reference systems; more specialized schema components defines components used for dynamic features. Instances of temporal geometric types are used as values for the temporal properties of geographic features. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/temporalReferenceSystems.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/temporalReferenceSystems.xsd index 88f610b5..e7251e3d 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/temporalReferenceSystems.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/temporalReferenceSystems.xsd @@ -1,13 +1,13 @@ - + - temporalReferenceSystems.xsd + temporalReferenceSystems.xsd See ISO/DIS 19136 15.5. A value in the time domain is measured relative to a temporal reference system. Common types of reference systems include calendars, ordinal temporal reference systems, and temporal coordinate systems (time elapsed since some epoch). The primary temporal reference system for use with geographic information is the Gregorian Calendar and 24 hour local or Coordinated Universal Time (UTC), but special applications may entail the use of alternative reference systems. The Julian day numbering system is a temporal coordinate system that has an origin earlier than any known calendar, at noon on 1 January 4713 BC in the Julian proleptic calendar, and is useful in transformations between dates in different calendars. In GML seven concrete elements are used to describe temporal reference systems: gml:TimeReferenceSystem, gml:TimeCoordinateSystem, gml:TimeCalendar, gml:TimeCalendarEra, gml:TimeClock, gml:TimeOrdinalReferenceSystem, and gml:TimeOrdinalEra. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/temporalTopology.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/temporalTopology.xsd index b38392c4..4757d08e 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/temporalTopology.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/temporalTopology.xsd @@ -1,12 +1,12 @@ - + - temporalTopology.xsd + temporalTopology.xsd See ISO/DIS 19136 15.3. Temporal topology is described in terms of time complexes, nodes, and edges, and the connectivity between these. Temporal topology does not directly provide information about temporal position. It is used in the case of describing a lineage or a history (e.g. a family tree expressing evolution of species, an ecological cycle, a lineage of lands or buildings, or a history of separation and merger of administrative boundaries). The following Subclauses specifies the temporal topology as temporal characteristics of features in compliance with ISO 19108. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/topology.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/topology.xsd index c528e6cf..7cca7410 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/topology.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/topology.xsd @@ -1,14 +1,14 @@ - + - topology.xsd + topology.xsd See ISO/DIS 19136 Clause 14. Topology is the branch of mathematics describing the properties of objects which are invariant under continuous deformation. For example, a circle is topologically equivalent to an ellipse because one can be transformed into the other by stretching. In geographic modelling, the foremost use of topology is in accelerating computational geometry. The constructs of topology allow characterisation of the spatial relationships between objects using simple combinatorial or algebraic algorithms. Topology, realised by the appropriate geometry, also allows a compact and unambiguous mechanism for expressing shared geometry among geographic features. There are four instantiable classes of primitive topology objects, one for each dimension up to 3D. In addition, topological complexes are supported, too. There is strong symmetry in the (topological boundary and coboundary) relationships between topology primitives of adjacent dimensions. Topology primitives are bounded by directed primitives of one lower dimension. The coboundary of each topology primitive is formed from directed topology primitives of one higher dimension. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/units.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/units.xsd index 84eca23a..f2506ab8 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/units.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/units.xsd @@ -1,7 +1,7 @@ - + - units.xsd + units.xsd See ISO/DIS 17.2. Several GML Schema components concern or require a reference scale or units of measure. Units are required for quantities that may occur as values of properties of feature types, as the results of observations, in the range parameters of a coverage, and for measures used in Coordinate Reference System definitions. The basic unit definition is an extension of the general gml:Definition element defined in 16.2.1. Three specialized elements for unit definition are further derived from this. @@ -12,7 +12,7 @@ In some application areas Conventional units are used, which may be converted to Unit definitions are substitutable for the gml:Definition element declared as part of the dictionary model. A dictionary that contains only unit definitions and references to unit definitions is a units dictionary. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/3.2.1/valueObjects.xsd b/schemas/src/main/resources/ogc/gml/3.2.1/valueObjects.xsd index 204bdfdc..80539319 100644 --- a/schemas/src/main/resources/ogc/gml/3.2.1/valueObjects.xsd +++ b/schemas/src/main/resources/ogc/gml/3.2.1/valueObjects.xsd @@ -1,7 +1,7 @@ - + - valueObjects.xsd + valueObjects.xsd See ISO/DIS 19136 17.5. The elements declared in this Clause build on other GML schema components, in particular gml:AbstractTimeObject, gml:AbstractGeometry, and the following types: gml:MeasureType, gml:MeasureListType, gml:CodeType, gml:CodeOrNilReasonListType, gml:BooleanOrNilReasonListType, gml:IntegerOrNilReasonList. Of particular interest are elements that are the heads of substitution groups, and one named choice group. These are the primary reasons for the value objects schema, since they may act as variables in the definition of content models, such as Observations, when it is desired to permit alternative value types to occur some of which may have complex content such as arrays, geometry and time objects, and where it is useful not to prescribe the actual value type in advance. The members of the groups include quantities, category classifications, boolean, count, temporal and spatial values, and aggregates of these. @@ -14,7 +14,7 @@ The value objects are defined in a hierarchy. The following relationships are de - Schemas which need values may use the abstract element gml:AbstractValue in a content model in order to permit any of the gml:AbstractScalarValues, gml:AbstractScalarValueLists, gml:CompositeValue or gml:ValueExtent to occur in an instance, or the named group gml:Value to also permit gml:AbstractTimeObjects, gml:AbstractGeometrys. GML is an OGC Standard. -Copyright (c) 2007,2010 Open Geospatial Consortium. +Copyright (c) 2007, 2010, 2016, 2018 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . diff --git a/schemas/src/main/resources/ogc/gml/ReadMe.txt b/schemas/src/main/resources/ogc/gml/ReadMe.txt index af38a421..0117f0d1 100644 --- a/schemas/src/main/resources/ogc/gml/ReadMe.txt +++ b/schemas/src/main/resources/ogc/gml/ReadMe.txt @@ -13,8 +13,29 @@ The most current schema are available at http://schemas.opengis.net/ . ----------------------------------------------------------------------- +2018-07-03 Gobe Hobona + + v3.3.1: Updated to version 3.3.1 + Added queryBinding="xslt2" attribute to sch:schema element in iso8601.sch + Added closing bracket to the first assert test + +2018-06-20 Clemens Portele + + v3.3.0: targetCodeList element added to extdEncRule.xsd in GML 3.3.0 schema + +2016-12-02 Clemens Portele + + v3.2.2: Corrigendum to GML 3.2.1 for Change Request 12-092. Changes: + - gml:id in gml:AbstractGMLType has been made optional + - gml:AbstractRing in substitutionGroup gml:AbstractCurve + - gml:AbstractShell in substitutionGroup gml:AbstractSurface + - gml:AbstractRingType extended from base type gml:AbstractCurveType + - gml:ShellType extended from base type gml:AbstractSurfaceType + These changes correct inconsistencies with ISO 19107 without breaking the + validity of instance documents created using the GML 3.2.1 schema. This + required the change to the gml:id attribute which reverts a change that + has been made between GML 3.1.1 and GML 3.2.1 and that has been requested + by several communities, too. + 2014-10-03 Simon Cox - + v3.2.1: Fix spelling of Bezier in gml/3.2.1/gml_32_geometries.rdf . + + v3.2.1: Fix spelling of Bezier in gml/3.2.1/gml_32_geometries.rdf . No Version Change. 2012-09-10 Simon Cox @@ -62,15 +83,12 @@ The most current schema are available at http://schemas.opengis.net/ . 2007-09-06 Kevin Stegemoller * v3.2.1: Posted GML 3.2.1 (ISO 19136) schemas from OGC 07-036 - See http://schemas.opengis.net/gml/3.2.1/gml_3_2_1-ReadMe.txt - - Note: The root document of the GML 3.2.1 schema is - http://schemas.opengis.net/gml/3.2.1/gml.xsd + Note: The root document of the GML 3.2.1 schema is + http://schemas.opengis.net/gml/3.2.1/gml.xsd -NOTICE: GML 2.1.2 will link to the newest version of GML 2.1.2.x . As +Note:: GML 2.1.2 will link to the newest version of GML 2.1.2.x . As of 5 September 2007, the contents of 2.1.2 contain GML 2.1.2.1 per OGC -06-189. If you have questions, please contact the webmaster (at) -opengeospatial.org. -- 2007-09-05 Kevin Stegemoller +06-189. -- 2007-09-05 2007-08-27 Chris Holmes * v2.1.2: update 2.1.2.1 and ReadMe.txt changes @@ -89,11 +107,11 @@ opengeospatial.org. -- 2007-09-05 Kevin Stegemoller 2005-11-22 Arliss Whiteside * GML versions 2.0.0 through 3.1.1: The sets of XML Schema Documents for OpenGIS GML Versions 2.0.0 through 3.1.1 have been edited to reflect the - corrigenda to all those OGC documents that is based on the change requests: + corrigenda to all those OGC documents that is based on the change requests: OGC 05-068r1 "Store xlinks.xsd file at a fixed location" OGC 05-081r2 "Change to use relative paths" OGC 05-105 "Remove description and copyright tags from XML schema documents" - + * Note: check each OGC numbered document for detailed changes. ----------------------------------------------------------------------- @@ -103,7 +121,6 @@ Policies, Procedures, Terms, and Conditions of OGC(r) are available OGC and OpenGIS are registered trademarks of Open Geospatial Consortium. -Copyright (c) 2012 Open Geospatial Consortium +Copyright (c) 2012, 2018 Open Geospatial Consortium ----------------------------------------------------------------------- -