Commit 9f9fa36a authored by Claus Nagel's avatar Claus Nagel
Browse files

updated to GML 3.1.1.2

parent 3c8fe882
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" <schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1.2">
xmlns:sch="http://www.ascc.net/xml/schematron" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified"
version="3.1.1">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:feature:v3.1.1"/> <appinfo source="urn:opengis:specification:gml:schema-xsd:feature:v3.1.1"/>
<documentation>GML Feature schema. Copyright (c) 2001-2005 OGC, All Rights Reserved. For conditions, see OGC Software <documentation>GML Feature schema.
Notice http://www.opengeospatial.org/about/?page=ipr</documentation>
GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<!-- ============================================================== --> <!-- ============================================================== -->
<!-- ================== includes and imports ======================= --> <!-- ================== includes and imports ======================= -->
<!-- ============================================================== --> <!-- ============================================================== -->
<include schemaLocation="gml.xsd"/>
<include schemaLocation="geometryBasic2d.xsd"/> <include schemaLocation="geometryBasic2d.xsd"/>
<include schemaLocation="temporal.xsd"/> <include schemaLocation="temporal.xsd"/>
<!-- ============================================================== --> <!-- ============================================================== -->
...@@ -17,10 +20,7 @@ ...@@ -17,10 +20,7 @@
<!-- =========================================================== --> <!-- =========================================================== -->
<complexType name="AbstractFeatureType" abstract="true"> <complexType name="AbstractFeatureType" abstract="true">
<annotation> <annotation>
<documentation>An abstract feature provides a set of common properties, including id, metaDataProperty, name and <documentation>An abstract feature provides a set of common properties, including id, metaDataProperty, name and description inherited from AbstractGMLType, plus boundedBy. A concrete feature type must derive from this type and specify additional properties in an application schema. A feature must possess an identifying attribute ('id' - 'fid' has been deprecated).</documentation>
description inherited from AbstractGMLType, plus boundedBy. A concrete feature type must derive from this type and
specify additional properties in an application schema. A feature must possess an identifying attribute ('id' -
'fid' has been deprecated).</documentation>
</annotation> </annotation>
<complexContent> <complexContent>
<extension base="gml:AbstractGMLType"> <extension base="gml:AbstractGMLType">
...@@ -166,7 +166,8 @@ ...@@ -166,7 +166,8 @@
<!-- ============================================================== --> <!-- ============================================================== -->
<complexType name="LocationPropertyType"> <complexType name="LocationPropertyType">
<annotation> <annotation>
<documentation>Convenience property for generalised location. A representative location for plotting or analysis. <documentation>Convenience property for generalised location.
A representative location for plotting or analysis.
Often augmented by one or more additional geometry properties with more specific semantics.</documentation> Often augmented by one or more additional geometry properties with more specific semantics.</documentation>
<documentation>Deprecated in GML 3.1.0</documentation> <documentation>Deprecated in GML 3.1.0</documentation>
</annotation> </annotation>
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns:gml="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" elementFormDefault="qualified" <schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns:gml="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" elementFormDefault="qualified"
version="3.1.1"> version="3.1.1.2">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:geometryAggregates:3.1.1">geometryAggregates.xsd</appinfo> <appinfo source="urn:opengis:specification:gml:schema-xsd:geometryAggregates:3.1.1">geometryAggregates.xsd</appinfo>
<documentation>Copyright (c) 2001-2005 OGC, All Rights Reserved. <documentation>
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr</documentation> GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<include schemaLocation="gml.xsd"/>
<include schemaLocation="geometryPrimitives.xsd"/> <include schemaLocation="geometryPrimitives.xsd"/>
<!-- =========================================================== --> <!-- =========================================================== -->
<!-- aggregate geometry objects --> <!-- aggregate geometry objects -->
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by David Burggraf (Galdos Systems Inc) --> <!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by David Burggraf (Galdos Systems Inc) -->
<schema targetNamespace="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:sch="http://www.ascc.net/xml/schematron" <schema targetNamespace="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1.2" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:sch="http://www.ascc.net/xml/schematron"
xmlns="http://www.w3.org/2001/XMLSchema"> xmlns="http://www.w3.org/2001/XMLSchema">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:geometryBasic0d1d:v3.1.1">geometryBasic0d1d.xsd</appinfo> <appinfo source="urn:opengis:specification:gml:schema-xsd:geometryBasic0d1d:v3.1.1">geometryBasic0d1d.xsd</appinfo>
...@@ -20,10 +20,14 @@ ...@@ -20,10 +20,14 @@
</sch:rule> </sch:rule>
</sch:pattern> </sch:pattern>
</appinfo> </appinfo>
<documentation>Copyright (c) 2001-2005 OGC, All Rights Reserved. <documentation>
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr</documentation> GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<!-- ============================================================== --> <!-- ============================================================== -->
<include schemaLocation="gml.xsd"/>
<include schemaLocation="measures.xsd"> <include schemaLocation="measures.xsd">
<annotation> <annotation>
<documentation>This includes not only measures.xsd, but also units.xsd, gmlBase.xsd and basicTypes.xsd.</documentation> <documentation>This includes not only measures.xsd, but also units.xsd, gmlBase.xsd and basicTypes.xsd.</documentation>
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by Clemens Portele (interactive instruments) --> <!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by Clemens Portele (interactive instruments) -->
<schema targetNamespace="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" <schema targetNamespace="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
version="3.1.1"> version="3.1.1.2">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:geometryBasic2d:3.1.1">geometryBasic2d.xsd</appinfo> <appinfo source="urn:opengis:specification:gml:schema-xsd:geometryBasic2d:3.1.1">geometryBasic2d.xsd</appinfo>
<documentation>Copyright (c) 2001-2005 OGC, All Rights Reserved. <documentation>
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr</documentation> GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<include schemaLocation="gml.xsd"/>
<include schemaLocation="geometryBasic0d1d.xsd"/> <include schemaLocation="geometryBasic0d1d.xsd"/>
<!-- =========================================================== --> <!-- =========================================================== -->
<!-- primitive geometry objects (2-dimensional) --> <!-- primitive geometry objects (2-dimensional) -->
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" <schema targetNamespace="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
version="3.1.1"> version="3.1.1.2">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:geometryComplexes:v3.1.1">geometryComplexes.xsd</appinfo> <appinfo source="urn:opengis:specification:gml:schema-xsd:geometryComplexes:v3.1.1">geometryComplexes.xsd</appinfo>
<documentation>Copyright (c) 2001-2005 OGC, All Rights Reserved. <documentation>
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr</documentation> GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<include schemaLocation="gml.xsd"/>
<include schemaLocation="geometryAggregates.xsd"/> <include schemaLocation="geometryAggregates.xsd"/>
<!-- =========================================================== --> <!-- =========================================================== -->
<element name="CompositeCurve" type="gml:CompositeCurveType" substitutionGroup="gml:_Curve"/> <element name="CompositeCurve" type="gml:CompositeCurveType" substitutionGroup="gml:_Curve"/>
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by Clemens Portele (interactive instruments) --> <!-- edited with XMLSPY v5 rel. 2 U (http://www.xmlspy.com) by Clemens Portele (interactive instruments) -->
<schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns:gml="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" elementFormDefault="qualified" <schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns:gml="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" elementFormDefault="qualified"
version="3.1.1"> version="3.1.1.2">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:geometryPrimitives:3.1.1">geometryPrimitives.xsd</appinfo> <appinfo source="urn:opengis:specification:gml:schema-xsd:geometryPrimitives:3.1.1">geometryPrimitives.xsd</appinfo>
<documentation>Copyright (c) 2001-2005 OGC, All Rights Reserved. <documentation>
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr</documentation> GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<!-- =========================================================== --> <!-- =========================================================== -->
<include schemaLocation="gml.xsd"/>
<include schemaLocation="geometryBasic2d.xsd"/> <include schemaLocation="geometryBasic2d.xsd"/>
<!-- =========================================================== --> <!-- =========================================================== -->
<element name="Curve" type="gml:CurveType" substitutionGroup="gml:_Curve"/> <element name="Curve" type="gml:CurveType" substitutionGroup="gml:_Curve"/>
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns:gml="http://www.opengis.net/gml" <schema targetNamespace="http://www.opengis.net/gml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns:gml="http://www.opengis.net/gml"
xmlns:xlink="http://www.w3.org/1999/xlink" elementFormDefault="qualified" attributeFormDefault="unqualified" version="3.1.1"> xmlns:xlink="http://www.w3.org/1999/xlink" elementFormDefault="qualified" attributeFormDefault="unqualified" version="3.1.1.2">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:gml:3.1.1">gml.xsd</appinfo> <appinfo source="urn:opengis:specification:gml:schema-xsd:gml:3.1.1">gml.xsd</appinfo>
<documentation>Top level GML schema <documentation>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</documentation> GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<!-- ====================================================================== --> <!-- ====================================================================== -->
<include schemaLocation="dynamicFeature.xsd"/> <include schemaLocation="dynamicFeature.xsd"/>
......
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" xmlns:gml="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" elementFormDefault="qualified" version="3.1.1"> <schema targetNamespace="http://www.opengis.net/gml" xmlns:gml="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" elementFormDefault="qualified" version="3.1.1.2">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:grids:3.1.1">grids.xsd</appinfo> <appinfo source="urn:opengis:specification:gml:schema-xsd:grids:3.1.1">grids.xsd</appinfo>
<documentation xml:lang="en">Grid geometries <documentation xml:lang="en">Grid geometries
A subset of implicit geometries A subset of implicit geometries
Designed for use with GML Coverage schema, but maybe useful elsewhere as well. Designed for use with GML Coverage schema, but maybe useful elsewhere as well.
Copyright (c) 2002-2005 OGC, All Rights Reserved. GML is an OGC Standard.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr</documentation> Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<!-- ============================================================== <!-- ==============================================================
includes and imports includes and imports
============================================================== --> ============================================================== -->
<include schemaLocation="gml.xsd"/>
<include schemaLocation="geometryBasic0d1d.xsd"/> <include schemaLocation="geometryBasic0d1d.xsd"/>
<!-- ============================================================== <!-- ==============================================================
global elements global elements
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" elementFormDefault="qualified" attributeFormDefault="unqualified" version="3.1.1" xml:lang="en" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml"> <schema targetNamespace="http://www.opengis.net/gml" elementFormDefault="qualified" attributeFormDefault="unqualified" version="3.1.1.2" xml:lang="en" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-measures:3.1.1"/> <appinfo source="urn:opengis:specification:gml:schema-measures:3.1.1"/>
<documentation>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. <documentation>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.
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.</documentation>
GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<!-- ============================================================== <!-- ==============================================================
includes and imports includes and imports
============================================================== --> ============================================================== -->
<include schemaLocation="gml.xsd"/>
<include schemaLocation="units.xsd"/> <include schemaLocation="units.xsd"/>
<!-- ============================================================== <!-- ==============================================================
elements and types elements and types
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1"> <schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1.2">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:observation:3.1.1">observation.xsd</appinfo> <appinfo source="urn:opengis:specification:gml:schema-xsd:observation:3.1.1">observation.xsd</appinfo>
<documentation>Observation schema for GML 3.1 <documentation>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</documentation> GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<!-- =================================================================== --> <!-- =================================================================== -->
<!-- === includes and imports ============================================ --> <!-- === includes and imports ============================================ -->
<include schemaLocation="gml.xsd"/>
<include schemaLocation="feature.xsd"/> <include schemaLocation="feature.xsd"/>
<include schemaLocation="direction.xsd"/> <include schemaLocation="direction.xsd"/>
<include schemaLocation="valueObjects.xsd"/> <include schemaLocation="valueObjects.xsd"/>
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1" xml:lang="en"> <schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1.2" xml:lang="en">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:referenceSystems:3.1.1"/> <appinfo source="urn:opengis:specification:gml:schema-xsd:referenceSystems:3.1.1"/>
<documentation>How to encode reference system definitions. Builds on several other parts of GML 3 to encode the data needed to define reference systems. <documentation>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.) 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.</documentation> 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.
GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<!-- ====================================================== <!-- ======================================================
includes and imports includes and imports
====================================================== --> ====================================================== -->
<include schemaLocation="gml.xsd"/>
<include schemaLocation="geometryBasic2d.xsd"/> <include schemaLocation="geometryBasic2d.xsd"/>
<include schemaLocation="temporal.xsd"/> <include schemaLocation="temporal.xsd"/>
<!-- ====================================================== <!-- ======================================================
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" xmlns:gml="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="3.1.1"> <schema targetNamespace="http://www.opengis.net/gml" xmlns:gml="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="3.1.1.2">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:temporal:3.1.1"/> <appinfo source="urn:opengis:specification:gml:schema-xsd:temporal:3.1.1"/>
<documentation xml:lang="en">The temporal schema for GML 3.1 provides constructs for handling time-varying spatial data. <documentation xml:lang="en">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. 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</documentation> GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<!-- ================================================================== --> <!-- ================================================================== -->
<include schemaLocation="gml.xsd"/>
<include schemaLocation="gmlBase.xsd"/> <include schemaLocation="gmlBase.xsd"/>
<!-- ================================================================== --> <!-- ================================================================== -->
<!-- ==== Time Object ===== --> <!-- ==== Time Object ===== -->
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1"> <schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1.2">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:temporalReferenceSystems:3.1.1"/> <appinfo source="urn:opengis:specification:gml:schema-xsd:temporalReferenceSystems:3.1.1"/>
<documentation xml:lang="en">The Temporal Reference Systems schema for GML 3.1 provides constructs for handling various styles of temporal reference system. <documentation xml:lang="en">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. 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</documentation> GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<!-- ================================================================== --> <!-- ================================================================== -->
<include schemaLocation="gml.xsd"/>
<include schemaLocation="temporalTopology.xsd"/> <include schemaLocation="temporalTopology.xsd"/>
<include schemaLocation="dictionary.xsd"/> <include schemaLocation="dictionary.xsd"/>
<!-- ================================================================== --> <!-- ================================================================== -->
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1"> <schema targetNamespace="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1.2">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:temporalTopology:3.1.1"/> <appinfo source="urn:opengis:specification:gml:schema-xsd:temporalTopology:3.1.1"/>
<documentation xml:lang="en">The temporal topology schema for ISO19136 provides constructs for handling topological complexes and <documentation xml:lang="en">The temporal topology schema for ISO19136 provides constructs for handling topological complexes and
...@@ -11,10 +11,14 @@ ...@@ -11,10 +11,14 @@
It is used effectively in the case of describing a family tree expressing evolution of species, an ecological cycle, 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. 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. 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</documentation> GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<!-- ===================================== --> <!-- ===================================== -->
<include schemaLocation="gml.xsd"/>
<include schemaLocation="temporal.xsd"/> <include schemaLocation="temporal.xsd"/>
<!-- ===================================== --> <!-- ===================================== -->
<!-- ================================================================== --> <!-- ================================================================== -->
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns="http://www.w3.org/2001/XMLSchema"> <schema targetNamespace="http://www.opengis.net/gml" elementFormDefault="qualified" version="3.1.1.2" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns="http://www.w3.org/2001/XMLSchema">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:topology:3.1.1">topology.xsd</appinfo> <appinfo source="urn:opengis:specification:gml:schema-xsd:topology:3.1.1">topology.xsd</appinfo>
<documentation> <documentation>
Copyright (c) 2002-2005 OGC, All Rights Reserved. GML is an OGC Standard.
For conditions, see OGC Software Notice http://www.opengeospatial.org/about/?page=ipr Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation> </documentation>
</annotation> </annotation>
<include schemaLocation="gml.xsd"/>
<include schemaLocation="geometryComplexes.xsd"/> <include schemaLocation="geometryComplexes.xsd"/>
<!-- ============================================================== <!-- ==============================================================
abstract supertype for topology objects abstract supertype for topology objects
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" xmlns:gml="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="3.1.1" xml:lang="en"> <schema targetNamespace="http://www.opengis.net/gml" xmlns:gml="http://www.opengis.net/gml" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="3.1.1.2" xml:lang="en">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-units:3.1.1"/> <appinfo source="urn:opengis:specification:gml:schema-units:3.1.1"/>
<documentation>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. <documentation>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.
Copyright (c) 2002-2005 OGC, All Rights Reserved. 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.
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.</documentation> GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<!-- ============================================================== <!-- ==============================================================
includes and imports includes and imports
============================================================== --> ============================================================== -->
<include schemaLocation="gml.xsd"/>
<include schemaLocation="dictionary.xsd"/> <include schemaLocation="dictionary.xsd"/>
<!-- ============================================================== <!-- ==============================================================
elements and types elements and types
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="3.1.1"> <schema targetNamespace="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
attributeFormDefault="unqualified" version="3.1.1.2">
<annotation> <annotation>
<appinfo source="urn:opengis:specification:gml:schema-xsd:valueObjects:3.1.1">valueObjects.xsd</appinfo> <appinfo source="urn:opengis:specification:gml:schema-xsd:valueObjects:3.1.1">valueObjects.xsd</appinfo>
<documentation>GML conformant schema for Values in which the <documentation>GML conformant schema for Values in which the
* scalar Value types and lists have their values recorded in simpleContent elements * scalar Value types and lists have their values recorded in simpleContent elements
* complex Value types are built recursively * 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</documentation> GML is an OGC Standard.
Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
</documentation>
</annotation> </annotation>
<!-- ====================================================================== --> <!-- ====================================================================== -->
<!-- geometry and temporal included so that _Geometry and _TimeObject can be added to Value choice group --> <!-- geometry and temporal included so that _Geometry and _TimeObject can be added to Value choice group -->
<include schemaLocation="gml.xsd"/>
<include schemaLocation="geometryBasic0d1d.xsd"/> <include schemaLocation="geometryBasic0d1d.xsd"/>
<include schemaLocation="temporal.xsd"/> <include schemaLocation="temporal.xsd"/>
<!-- ====================================================================== --> <!-- ====================================================================== -->
......
...@@ -32,7 +32,7 @@ Revision: 2001/07/31 ...@@ -32,7 +32,7 @@ Revision: 2001/07/31
<!-- ============================================================= <!-- =============================================================
struct.xsd struct.xsd
============================================================== --> ============================================================== -->
<import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml-mod.xsd"/> <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="../xml/xml.xsd"/>
<attributeGroup name="structureModuleAttrs"> <attributeGroup name="structureModuleAttrs">
<attribute name="id" type="ID" use="optional"/> <attribute name="id" type="ID" use="optional"/>
<attribute name="class" type="string" use="optional"/> <attribute name="class" type="string" use="optional"/>
......
<?xml version="1.0" encoding="UTF-8"?>
<!--
=================== OpenGIS ============================
This schema is required by SMIL schemas.
There are errors in publicly available smil schemas at w3c site.
One is acknowledged by w3c - it is typographical error described in SMIL errata document at:
http://www.w3.org/2001/07/REC-SMIL20-20010731-errata
under:
E30: Correction in the SMIL 2.0 utility Schema, section B.3.48 (revised 29 03 2002)
Others (at least one) are assumed after failed validation using Visual Studio .NET.
These smil schemas are reorganized to include in minimum number of files all and only definitions required by
defaultStyle.xsd. It was done to enable the validation of GML3.0 schemas.
When w3c fixes the public schemas these will be discarded
comment: Milan Trninic, Galdos Systems Inc., May 2002
comment#2: Milan Trninic, Galdos Systems Inc., Dec 2002
In order to validate with xerces, changed the "x:" prefix to "xml:" in the namespace declaration and references to "lang" and "space" attributes
=================== OpenGIS ============================
-->
<schema targetNamespace="http://www.w3.org/XML/1998/namespace" xmlns="http://www.w3.org/2001/XMLSchema">
<attribute name="lang" type="language">
<annotation>
<documentation>In due course, we should install the relevant ISO 2- and 3-letter
codes as the enumerated possible values . . .</documentation>
</annotation>
</attribute>
<attribute name="space" default="preserve">
<simpleType>
<restriction base="NCName">
<enumeration value="default"/>
<enumeration value="preserve"/>
</restriction>
</simpleType>
</attribute>
<attributeGroup name="specialAttrs">
<attribute ref="xml:lang"/>
<attribute ref="xml:space"/>
</attributeGroup>
</schema>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment