| http://www.opengis.net/gml | GML Subset schema for gml:_Feature,gml:_FeatureCollection,gml:FeatureCollection,gml:_Coverage,gml:RectifiedGridCoverage,gml:MeasureOrNullListType,gml:Point,gml:LineString,gml:Polygon,gml:LinearRing,gml:Dictionary,gml:_Definition,gml:dictionaryEntry,gml:Dictionary,gml:BaseUnit,gml:ConventionalUnit,gml:DerivedUnit,gml:ProjectedCRS,gml:Conversion,gml:GeographicCRS,gml:centerLineOf,gml:extentOf,gml:QuantityList,gml:GeometryPropertyType,gml:PolygonPropertyType,gml:defaultStyle,gml:MultiSurface,gml:Style,gml:_MetaData, written by gmlSubset.xslt. fragmentTransformations.xsd
How to encode Transformation and ConcatenatedOperation definitions for WCTS image profile.
Primary editor: Arliss Whiteside. Last updated 2005-09-12
Copyright (c) Open Geospatial consortium (2005)
Dictionary schema for GML 3.1.1
Components to support the lists of definitions.
Copyright (c) 2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
GML base schema for GML 3
Components to support the GML encoding model.
The abstract Schematron rules can be used by any schema that includes gmlBase.
Copyright (c) 2001-2005 OGC, All Rights Reserved. For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Generic simpleContent components for use in GML
Copyright (c) 2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Extends the units.xsd and basicTypes.xsd schemas with types for recording measures using specific types of units, especially the measures and units needed for coordinate reference systems and coordinate operations. The specific unit types encoded are length, angle, scale factor, time, area, volume, speed, and grid length. This schema allows angle values to be recorded as single numbers or in degree-minute-second format.
Copyright (c) 2002-2005 OGC, All Rights Reserved. For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Parts of this schema are based on Subclause 6.5.7 of ISO/CD 19103 Geographic information - Conceptual schema language, on Subclause A.5.2.2.3 of ISO/CD 19118 Geographic information - Encoding, and on Subclause 4.7 of OpenGIS Recommendation Paper OGC 02-007r4 Units of Measure Use and Definition Recommendations.
Builds on gmlBase.xsd to encode units of measure (or uom), including definitions of units of measure and dictionaries of such definitions. GML 3.0 candidate schema, primary editor: Arliss Whiteside. Last updated 2005-06-22.
Copyright (c) 2002-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Parts of this schema are based on Subclause 6.5.7 of ISO/CD 19103 Geographic information - Conceptual schema language, on Subclause A.5.2.2.3 of ISO/CD 19118 Geographic information - Encoding, and on most of OpenGIS Recommendation Paper OGC 02-007r4 Units of Measure Use and Definition Recommendations.
Copyright (c) 2001-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Top level GML schema
Copyright (c) 2002-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Basic support for tracking moving objects and objects with changing state.
Copyright (c) 2002-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
GML Feature schema.
Copyright (c) 2001-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Copyright (c) 2001-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
The temporal schema for GML 3.1 provides constructs for handling time-varying spatial data.
This schema reflects a partial implementation of the model described in ISO 19108:2002.
Copyright (c) 2002-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
This schema defines "direction" element and type.
Copyright (c) 2002-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Copyright (c) 2002-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Copyright (c) 2001-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Copyright (c) 2001-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Copyright (c) 2001-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
GML Coverage schema.
Copyright (c) 2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
GML conformant schema for Values in which the
* scalar Value types and lists have their values recorded in simpleContent elements
* complex Value types are built recursively
Copyright (c) 2002-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Grid geometries
A subset of implicit geometries
Designed for use with GML Coverage schema, but maybe useful elsewhere as well.
Copyright (c) 2002-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
How to encode coordinate reference system definitions. Builds on referenceSystems.xsd to encode the data needed to define coordinate reference systems, including the specific subtypes of coordinate reference systems.
Copyright (c) 2002-2005 OGC, All Rights Reserved. For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
This schema encodes the Coordinate Reference System (SC_) package of the extended UML Model for OGC Abstract Specification Topic 2: Spatial Referencing by Coordinates, with the exception of the abstract "SC_CRS" class. The "SC_CRS" class is encoded in referenceSystems.xsd, to eliminate the (circular) references from coordinateOperations.xsd to coordinateReferenceSystems.xsd. That UML model is adapted from ISO 19111 - Spatial referencing by coordinates, as described in Annex C of Topic 2.
Caution: The CRS package in GML 3.1 and GML 3.1.1 is preliminary, and is expected to undergo some modifications that are not backward compatible during the development of GML 3.2 (ISO 19136). The GML 3.2 package will implement the model described in the revised version of ISO 19111.
How to encode coordinate system definitions. Builds on referenceSystems.xsd to encode the data needed to define coordinate systems, including the specific subtypes of coordinate systems.
Copyright (c) 2002-2005 OGC, All Rights Reserved. For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
This schema encodes the Coordinate System (CS_) package of the extended UML Model for OGC Abstract Specification Topic 2: Spatial Referencing by Coordinates. That UML model is adapted from ISO 19111 - Spatial referencing by coordinates, as described in Annex C of Topic 2.
Caution: The CRS package in GML 3.1 and GML 3.1.1 is preliminary, and is expected to undergo some modifications that are not backward compatible during the development of GML 3.2 (ISO 19136). The GML 3.2 package will implement the model described in the revised version of ISO 19111.
How to encode reference system definitions. Builds on several other parts of GML 3 to encode the data needed to define reference systems.
Copyright (c) 2002-2005 OGC, All Rights Reserved. For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
This schema encodes the Reference System (RS_) package of the extended UML Model for OGC Abstract Specification Topic 2: Spatial Referencing by Coordinates. That UML model is adapted from ISO 19111 - Spatial referencing by coordinates, as described in Annex C of Topic 2. The SC_CRS class is also encoded here, to eliminate the (circular) references from coordinateOperations.xsd to coordinateReferenceSystems.xsd. The RS_SpatialReferenceSystemUsingGeographicIdentifier class is not encoded, since it is not applicable to coordinate positions. The CI_Citation class is not directly encoded, since such information can be included as metaDataProperty elements which are optionally allowed. A modified version of the EX_Extent (DataType) class from ISO 19115 is currently encoded here, using GML 3 schema types. (A more extensive version of the EX_Extent package might be XML encoded in the future, probably in a separate extent.xsd schema.)
Caution: The CRS package in GML 3.1 and GML 3.1.1 is preliminary, and is expected to undergo some modifications that are not backward compatible during the development of GML 3.2 (ISO 19136). The GML 3.2 package will implement the model described in the revised version of ISO 19111.
How to encode datum definitions. Builds on referenceSystems.xsd to encode the data needed to define datums, including the specific subtypes of datums.
Copyright (c) 2002-2005 OGC, All Rights Reserved. For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
This schema encodes the Datum (CD_) package of the extended UML Model for OGC Abstract Specification Topic 2: Spatial Referencing by Coordinates. That UML model is adapted from ISO 19111 - Spatial referencing by coordinates, as described in Annex C of Topic 2.
Caution: The CRS package in GML 3.1 and GML 3.1.1 is preliminary, and is expected to undergo some modifications that are not backward compatible during the development of GML 3.2 (ISO 19136). The GML 3.2 package will implement the model described in the revised version of ISO 19111.
How to encode coordinate operation definitions. Builds on referenceSystems.xsd to encode the data needed to define coordinate operations, including Transformations, Conversions, and other specific subtypes of operations.
Copyright (c) 2002-2005 OGC, All Rights Reserved. For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
This schema encodes the Coordinate Operation (CC_) package of the extended UML Model for OGC Abstract Specification Topic 2: Spatial Referencing by Coordinates. That UML model is adapted from ISO 19111 - Spatial referencing by coordinates, as described in Annex C of Topic 2.
Caution: The CRS package in GML 3.1 and GML 3.1.1 is preliminary, and is expected to undergo some modifications that are not backward compatible during the development of GML 3.2 (ISO 19136). The GML 3.2 package will implement the model described in the revised version of ISO 19111.
How to encode positional data quality information. Builds on units.xsd to encode the data needed to describe the positional accuracy of coordinate operations.
Copyright (c) 2002-2005 OGC, All Rights Reserved. For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
This schema encodes the Data Quality (DQ) package of the extended UML Model for OGC Abstract Specification Topic 2: Spatial Referencing by Coordinates. That UML model is adapted from ISO 19111 - Spatial referencing by coordinates, as described in Annex C of Topic 2.
Caution: The CRS package in GML 3.1 and GML 3.1.1 is preliminary, and is expected to undergo some modifications that are not backward compatible during the development of GML 3.2 (ISO 19136). The GML 3.2 package will implement the model described in the revised version of ISO 19111.
Observation schema for GML 3.1
Copyright (c) 2002-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Default Style schema for GML 3.1.0
Copyright (c) 2001-2005 OGC, All Rights Reserved. For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Compliance: reference to ISO Specifications
The Temporal Reference Systems schema for GML 3.1 provides constructs for handling various styles of temporal reference system.
This schema reflects a partial implementation of the model described in ISO 19108:2002.
Copyright (c) 2002-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
The temporal topology schema for ISO19136 provides constructs for handling topological complexes and
temporal feature relationships.
Temporal geometric characteristics of features are represented as instants and periods.
While, temporal context of features that does not relate to the position of time is described as connectivity relationships
among instants and periods. These relationships are called temporal topology as they do not change in time,
as long as the direction of time does not change.
It is used effectively in the case of describing 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.
This schema reflects a partial yet consistent implementation of the model described in ISO 19108:2002.
Copyright (c) 2002-2005 OGC, All Rights Reserved.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr
Copyright (c) 2006 Open Geospatial Consortium, Inc. All Rights Reserved. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
GML Subset schema for gml:_Object,gml:metaDataProperty,gml:_association,gml:AssociationType,gml:members,gml:Array,gml:curveProperty,gml:LineString,gml:LinearRing,gml:exterior,gml:interior,gml:Polygon,gml:surfaceMember,gml:surfaceProperty,gml:MultiSurface,gml:multiSurfaceProperty,gml:SurfaceInterpolationType,gml_Feature,gml:featureProperty,gml:featureMembers,gml:_FeatureCollection,gml:featureMember,gml:featureMembers,gml:_FeatureCollection,gml:Dictionary,gml:doubleList,gml:pos,gml:pointRep,gml:CircleByCenterPoint, written by gmlSubset.xslt.
Created using Saxon XSLT processor with the following command 2002-020-13 Paul Daisey U.S. Census
$ java com.icl.saxon.StyleSheet -o gml4xls.xsd gmldep.xml gmlSubset.xslt
// output file input file stylesheet
2003-03-05 - SJDC - commented out various pieces to create a more restricted profile of GML for XLS use.
All changes indicated [SJDC]
2003-03-14 - Marwa Mabrouk - Removed a lot of types only leaving the exact types used by XLS. And made editorial changes to clean up the schema and only leave the types used. The fully commented schema will be retained separately for those interested in researching it
GML profile for WCS
AEW 03/07/22 Changes made:
Edited documentation of "name" element
JDE 2003-07-28:
Added indeterminatePosition attribute to timePosition
Added 11 new elements and types from geometryBasic2d.xsd (to define Polygon, used in CoverageDescription...SpatialDomain)
AEW 03/07/29 Changes made:
Rearranged elements and types and inserted comments indicating the GML schema from which groups of elements and types were copied or edited into this profile
JDE 2003-07-30 Added TimeDurationType
GML Geometry schema. Copyright (c) 2001,2002 OGC, All Rights Reserved. fragmentGeorectifiedGridCRSs.xsd
How to encode ImageCRS definitions for WCTS image profile.
Primary editor: Arliss Whiteside. Last updated 2005-09-12
Copyright (c) Open Geospatial Consortium (2005) fragmentImageCRSs.xsd
How to encode ImageCRS definitions for WCTS image profile.
Primary editor: Arliss Whiteside. Last updated 2005-09-12
Copyright (c) Open Geospatial Consortium (2005) |
| http://www.opengis.net/wcs | This schema defines the Capabilities operation request and reply XML elements and types used by an OGC Web Coverage Service (WCS). This schema with the schemas it uses are believed to be GML Application Schemas.
AEW 03/07/22 Changes made: Changed element name "Section" to "section" in GetCapabilities Added documentation elements in GetCapabilities, CapabilitiesSectionType, ContentMetadata, AbstractDescriptionBaseType, AbstractDescriptionType Expanded documentation of WCS_CapabilitiesType Moved documentation from Service to ServiceType Edited documentation of OnlineResourceType, electronicMailAddress in AddressType Expanded separator comment before ContentMetadata elements and types Added separator comment before CoverageOfferingBrief Moved metadataLink from AbstractDescriptionType to AbstractDescriptionBaseType
in CoverageOfferingBrief, replaced boundedBy with a new lonLatBoundingBox (added to owsBase.xsd); and made temporal domain of type TimeSequenceType.
AEW 03/07/29 Changes made: Changed optionality and documentation os "fees" and accessConstraints" elements in ServiceType Changed reference to gml:description to reference to (wcs:)description in AbstractDescriptionBaseType
AEW 03/07/30 Changes made: Added "version" and "updateSequence" attributes to ServiceType, WCSCapabilityType, and ContentMetadata
JDE 03/07/30 - Added "version" and "updateSequence" attributes to WCS_Capabilities type 03/08/27 - Made "version" attribute required
AEW 04/07/13 Changes made: Added declaration of the "xlink" namespace. In wcs:AbstractDescriptionType, added the elements wcs:description and wcs:name, and the attribute "gml:id" with use="prohibited".
AEW 05/07/18 Changes made: Changed documentation of updateSequence attribute in GetCapabilities element, WCS_CapabilitiesType, ServiceType, WCSCapabilityType, and ContentMetadata element. Added documentation of all enumeration values in CapabilitiesSectionType. Added documentation of WCSCapabilityType, DCPTypeType, CoverageOfferingBriefType, and AbstractDescriptionType.
JDE 2005/08/31 Changes made: AbstractDescriptionBaseType: made metadataLink repeatable
This schema defines the XML elements and types expected to be used by multiple OGC Web Services (OWSs). This schema is believed to be a GML Application Schema.
AEW 03/07/22 Changes made:
Added [xml:lang="en"] above
Moved interpolationMethod and InterpolationMethodType here from DescribeCoverage.xsd, because I know the WCTS will also use it.
Added documentation elements in InterpolationMethodType
(JDE 2003-07-28) Added LonLatBoundingBox, TimeSequence, name and description.
AEW 03/07/29 Changes made:
Edited documentation of "keywords" element and various other parts
AEW 03/07/30 Changes made:
Changed Substitution Group of lonLatEnvelope to gml:Envelope
JDE 03/07/30 Changes made:
Removed the Substitution Group on lonLatEnvelope (we only want to use it in the context of CoverageOfferingBrief)
Added timeResolution to TimePeriodType
AEW 03/08/01 Changes made:
In SupportedCRSsType, changed element name from NativeCRSs to nativeCRSs
Edited documentation of many types
AEW 04/07/17 Changes made:
Changed fived value of srsName attribute in LonLatEnvelopeBaseType to URN value in "ogc" URN namespace, based on OWS Common and OGC 05-010. Also, defined srsName attribute as being anyURI type, and explicitly marked its use as optional.
Modified definition of wcs:name element to be in gml:name substitutionGroup.
Modified definition of wcs:description element to no longer be in gml:name substitutionGroup.
This schema defines the GetCoverage operation request and response XML elements and types, used by an OGC Web Coverage Service (WCS). This schema is believed to be a GML Application Schema.
AEW 03/07/22 Changes made:
Removed [xmlns:t=""] above
Added [version="1.0.0" xml:lang="en"] above
Removed [abstract="true"] from CoverageRequest
Combined CoverageRequestType with CoverageRequest
Changed names of all elements in CoverageRequest to start with lower case letter
Defined new OutputType for "output" element in CoverageRequest
Removed restriction of DomainSetType from DomainSubsetType, to make schema valid
Added documention to DomainSubsetType, CoverageRequest, RangeSubsetType
Changed definition of "name" in RangeSubsetType, to produce valid schema. Should this "name" attribute be changed to "label"?
Simplified definition of axisSubset in RangeSubsetType
AEW 03/07/29 Changes made:
Added documentation to DomainSubsetType, GridOp
AEW 03/08/01 Changes made:
Edited documentation of many types
JDE 03/08/27 Changes made:
Made both GetCoverage/@service and DescribeCoverage/@version required
AEW 04/07/17 Changes made:
Changed "import" statement for the "wcs" namespace to an "include" statement.
Added "import" statement for "gml" namespace used in gml4wcs.xsd.
This schema defines the DescribeCoverage operation request and reply XML elements and types, used by an OGC Web Coverage Service (WCS).
JDE 2003-07-24 changes:
Changed first and third "include" below to "import" so as to bring more than one namespace
Made spatialDomain a global element so as to substitute for it in GetCoverage spatialSubset
JDE 2003-07-28 - Made temporalSubset of type TimeSequenceType (from owsBase.xsd, uses gml:timePosition).
AEW 03/07/29 Changes made:
Edited documentation of some elements and types
AEW 03/07/30 Changes made:
Corrrected defintion of temporalDomain element, makiing first letter of name lower case
AEW 03/08/01 Changes made:
Edited documentation of many types
JDE 03/08/27 Changes made:
Made DescribeCoverage/@service and DescribeCoverage/@version required
Added CoverageDescription/@version (required) and CoverageDescription/@updateSequence (optional)
AEW 04/07/14 Changes made:
Changed two "import" statement for the "wcs" namespace to "include" statements.
Added "import" statement for the "gml" namespace used in gml4wcs.xsd.
AEW 05/07/15 Changes made:
Changed documentation of updateSequence attribute in CoverageDescription element
This schema defines the values and enumeration elements and types used by the OGC Web Coverage Service (WCS).
JDE 2003-07-30 Removed empty "sequence" from valueEnumType
AEW 2005-07-15 Edited almost all documentation elements to remove TBRs and TBDs and to make them clearer. However, I do not know enough to resolve the TBD in the documentation of the "atomic" attribute in the valueRangeType. I also added documentation elements where I thought they were needed. |