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" <annotation>
version="3.1.1"> <appinfo source="urn:opengis:specification:gml:schema-xsd:feature:v3.1.1"/>
<annotation> <documentation>GML Feature schema.
<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 GML is an OGC Standard.
Notice http://www.opengeospatial.org/about/?page=ipr</documentation> Copyright (c) 2001,2005,2010 Open Geospatial Consortium.
</annotation> To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
<!-- ============================================================== --> </documentation>
<!-- ================== includes and imports ======================= --> </annotation>
<!-- ============================================================== --> <!-- ============================================================== -->
<include schemaLocation="geometryBasic2d.xsd"/> <!-- ================== includes and imports ======================= -->
<include schemaLocation="temporal.xsd"/> <!-- ============================================================== -->
<!-- ============================================================== --> <include schemaLocation="gml.xsd"/>
<element name="_Feature" type="gml:AbstractFeatureType" abstract="true" substitutionGroup="gml:_GML"/> <include schemaLocation="geometryBasic2d.xsd"/>
<!-- =========================================================== --> <include schemaLocation="temporal.xsd"/>
<complexType name="AbstractFeatureType" abstract="true"> <!-- ============================================================== -->
<annotation> <element name="_Feature" type="gml:AbstractFeatureType" abstract="true" substitutionGroup="gml:_GML"/>
<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 <complexType name="AbstractFeatureType" abstract="true">
specify additional properties in an application schema. A feature must possess an identifying attribute ('id' - <annotation>
'fid' has been deprecated).</documentation> <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>
</annotation> </annotation>
<complexContent> <complexContent>
<extension base="gml:AbstractGMLType"> <extension base="gml:AbstractGMLType">
<sequence> <sequence>
<element ref="gml:boundedBy" minOccurs="0"/> <element ref="gml:boundedBy" minOccurs="0"/>
<element ref="gml:location" minOccurs="0"> <element ref="gml:location" minOccurs="0">
<annotation> <annotation>
<appinfo>deprecated</appinfo> <appinfo>deprecated</appinfo>
<documentation>deprecated in GML version 3.1</documentation> <documentation>deprecated in GML version 3.1</documentation>
</annotation> </annotation>
</element> </element>
<element ref="gml:_ADEComponent" minOccurs="0" maxOccurs="unbounded"/> <element ref="gml:_ADEComponent" minOccurs="0" maxOccurs="unbounded"/>
<!-- additional properties must be specified in an application schema --> <!-- additional properties must be specified in an application schema -->
</sequence> </sequence>
</extension> </extension>
</complexContent> </complexContent>
</complexType> </complexType>
<!-- ============================================================== --> <!-- ============================================================== -->
<!-- =========================================================== --> <!-- =========================================================== -->
<element name="boundedBy" type="gml:BoundingShapeType"/> <element name="boundedBy" type="gml:BoundingShapeType"/>
<!-- ====================================================================== --> <!-- ====================================================================== -->
<complexType name="BoundingShapeType"> <complexType name="BoundingShapeType">
<annotation> <annotation>
<documentation>Bounding shape.</documentation> <documentation>Bounding shape.</documentation>
</annotation> </annotation>
<sequence> <sequence>
<choice> <choice>
<element ref="gml:Envelope"/> <element ref="gml:Envelope"/>
<element ref="gml:Null"/> <element ref="gml:Null"/>
</choice> </choice>
</sequence> </sequence>
</complexType> </complexType>
<!-- =========================================================== --> <!-- =========================================================== -->
<element name="EnvelopeWithTimePeriod" type="gml:EnvelopeWithTimePeriodType" substitutionGroup="gml:Envelope"/> <element name="EnvelopeWithTimePeriod" type="gml:EnvelopeWithTimePeriodType" substitutionGroup="gml:Envelope"/>
<!-- ====================================================================== --> <!-- ====================================================================== -->
<complexType name="EnvelopeWithTimePeriodType"> <complexType name="EnvelopeWithTimePeriodType">
<annotation> <annotation>
<documentation>Envelope that includes also a temporal extent.</documentation> <documentation>Envelope that includes also a temporal extent.</documentation>
</annotation> </annotation>
<complexContent> <complexContent>
<extension base="gml:EnvelopeType"> <extension base="gml:EnvelopeType">
<sequence> <sequence>
<element ref="gml:timePosition" minOccurs="2" maxOccurs="2"/> <element ref="gml:timePosition" minOccurs="2" maxOccurs="2"/>
</sequence> </sequence>
<attribute name="frame" type="anyURI" use="optional" default="#ISO-8601"/> <attribute name="frame" type="anyURI" use="optional" default="#ISO-8601"/>
</extension> </extension>
</complexContent> </complexContent>
</complexType> </complexType>
<!-- ====================================================================== --> <!-- ====================================================================== -->
<!-- ===== property for feature association ==== --> <!-- ===== property for feature association ==== -->
<element name="featureMember" type="gml:FeaturePropertyType"/> <element name="featureMember" type="gml:FeaturePropertyType"/>
<element name="featureProperty" type="gml:FeaturePropertyType"/> <element name="featureProperty" type="gml:FeaturePropertyType"/>
<!-- ============================================================== --> <!-- ============================================================== -->
<complexType name="FeaturePropertyType"> <complexType name="FeaturePropertyType">
<annotation> <annotation>
<documentation>Container for a feature - follow gml:AssociationType pattern.</documentation> <documentation>Container for a feature - follow gml:AssociationType pattern.</documentation>
</annotation> </annotation>
<sequence minOccurs="0"> <sequence minOccurs="0">
<element ref="gml:_Feature"/> <element ref="gml:_Feature"/>
<element ref="gml:_ADEComponent" minOccurs="0"/> <element ref="gml:_ADEComponent" minOccurs="0"/>
</sequence> </sequence>
<attributeGroup ref="gml:AssociationAttributeGroup"/> <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType> </complexType>
<!-- ============================================================== --> <!-- ============================================================== -->
<!-- ===== property for association of an array of features ===== --> <!-- ===== property for association of an array of features ===== -->
<element name="featureMembers" type="gml:FeatureArrayPropertyType"/> <element name="featureMembers" type="gml:FeatureArrayPropertyType"/>
<!-- =========================================================== --> <!-- =========================================================== -->
<complexType name="FeatureArrayPropertyType"> <complexType name="FeatureArrayPropertyType">
<annotation> <annotation>
<documentation>Container for features - follow gml:ArrayAssociationType pattern.</documentation> <documentation>Container for features - follow gml:ArrayAssociationType pattern.</documentation>
</annotation> </annotation>
<sequence> <sequence>
<element ref="gml:_Feature" minOccurs="0" maxOccurs="unbounded"/> <element ref="gml:_Feature" minOccurs="0" maxOccurs="unbounded"/>
<element ref="gml:_ADEComponent" minOccurs="0" maxOccurs="unbounded"/> <element ref="gml:_ADEComponent" minOccurs="0" maxOccurs="unbounded"/>
</sequence> </sequence>
</complexType> </complexType>
<!-- ============================================================== --> <!-- ============================================================== -->
<!-- =========================================================== --> <!-- =========================================================== -->
<element name="_FeatureCollection" type="gml:AbstractFeatureCollectionType" abstract="true" substitutionGroup="gml:_Feature"/> <element name="_FeatureCollection" type="gml:AbstractFeatureCollectionType" abstract="true" substitutionGroup="gml:_Feature"/>
<!-- =========================================================== --> <!-- =========================================================== -->
<complexType name="AbstractFeatureCollectionType" abstract="true"> <complexType name="AbstractFeatureCollectionType" abstract="true">
<annotation> <annotation>
<documentation>A feature collection contains zero or more features.</documentation> <documentation>A feature collection contains zero or more features.</documentation>
</annotation> </annotation>
<complexContent> <complexContent>
<extension base="gml:AbstractFeatureType"> <extension base="gml:AbstractFeatureType">
<sequence> <sequence>
<element ref="gml:featureMember" minOccurs="0" maxOccurs="unbounded"/> <element ref="gml:featureMember" minOccurs="0" maxOccurs="unbounded"/>
<element ref="gml:featureMembers" minOccurs="0"/> <element ref="gml:featureMembers" minOccurs="0"/>
</sequence> </sequence>
</extension> </extension>
</complexContent> </complexContent>
</complexType> </complexType>
<!-- =========================================================== --> <!-- =========================================================== -->
<element name="FeatureCollection" type="gml:FeatureCollectionType" substitutionGroup="gml:_Feature"/> <element name="FeatureCollection" type="gml:FeatureCollectionType" substitutionGroup="gml:_Feature"/>
<!-- =========================================================== --> <!-- =========================================================== -->
<complexType name="FeatureCollectionType"> <complexType name="FeatureCollectionType">
<annotation> <annotation>
<documentation>Concrete generic feature collection.</documentation> <documentation>Concrete generic feature collection.</documentation>
</annotation> </annotation>
<complexContent> <complexContent>
<extension base="gml:AbstractFeatureCollectionType"/> <extension base="gml:AbstractFeatureCollectionType"/>
</complexContent> </complexContent>
</complexType> </complexType>
<!-- ============================================================== --> <!-- ============================================================== -->
<!-- ============================================================== --> <!-- ============================================================== -->
<element name="LocationKeyWord" type="gml:CodeType"/> <element name="LocationKeyWord" type="gml:CodeType"/>
<element name="LocationString" type="gml:StringOrRefType"/> <element name="LocationString" type="gml:StringOrRefType"/>
<!-- =========================================================== --> <!-- =========================================================== -->
<!-- ============= common aliases for geometry properties =============== --> <!-- ============= common aliases for geometry properties =============== -->
<element name="centerOf" type="gml:PointPropertyType"/> <element name="centerOf" type="gml:PointPropertyType"/>
<element name="position" type="gml:PointPropertyType"/> <element name="position" type="gml:PointPropertyType"/>
<element name="edgeOf" type="gml:CurvePropertyType"/> <element name="edgeOf" type="gml:CurvePropertyType"/>
<element name="centerLineOf" type="gml:CurvePropertyType"/> <element name="centerLineOf" type="gml:CurvePropertyType"/>
<element name="extentOf" type="gml:SurfacePropertyType"/> <element name="extentOf" type="gml:SurfacePropertyType"/>
<!-- =========================================================== --> <!-- =========================================================== -->
<!-- ================= deprecated components =========================== --> <!-- ================= deprecated components =========================== -->
<complexType name="BoundedFeatureType" abstract="true"> <complexType name="BoundedFeatureType" abstract="true">
<annotation> <annotation>
<documentation>Makes boundedBy mandatory</documentation> <documentation>Makes boundedBy mandatory</documentation>
</annotation> </annotation>
<complexContent> <complexContent>
<restriction base="gml:AbstractFeatureType"> <restriction base="gml:AbstractFeatureType">
<sequence> <sequence>
<group ref="gml:StandardObjectProperties"/> <group ref="gml:StandardObjectProperties"/>
<element ref="gml:boundedBy"/> <element ref="gml:boundedBy"/>
<element ref="gml:location" minOccurs="0"> <element ref="gml:location" minOccurs="0">
<annotation> <annotation>
<appinfo>deprecated</appinfo> <appinfo>deprecated</appinfo>
<documentation>deprecated in GML version 3.1</documentation> <documentation>deprecated in GML version 3.1</documentation>
</annotation> </annotation>
</element> </element>
</sequence> </sequence>
</restriction> </restriction>
</complexContent> </complexContent>
</complexType> </complexType>
<!-- =========================================================== --> <!-- =========================================================== -->
<element name="location" type="gml:LocationPropertyType"> <element name="location" type="gml:LocationPropertyType">
<annotation> <annotation>
<documentation>Deprecated in GML 3.1.0</documentation> <documentation>Deprecated in GML 3.1.0</documentation>
</annotation> </annotation>
</element> </element>
<!-- ============================================================== --> <!-- ============================================================== -->
<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.
Often augmented by one or more additional geometry properties with more specific semantics.</documentation> A representative location for plotting or analysis.
<documentation>Deprecated in GML 3.1.0</documentation> Often augmented by one or more additional geometry properties with more specific semantics.</documentation>
</annotation> <documentation>Deprecated in GML 3.1.0</documentation>
<sequence minOccurs="0"> </annotation>
<choice> <sequence minOccurs="0">
<element ref="gml:_Geometry"/> <choice>
<element ref="gml:LocationKeyWord"/> <element ref="gml:_Geometry"/>
<element ref="gml:LocationString"/> <element ref="gml:LocationKeyWord"/>
<element ref="gml:Null"/> <element ref="gml:LocationString"/>
</choice> <element ref="gml:Null"/>
</sequence> </choice>
<attributeGroup ref="gml:AssociationAttributeGroup"/> </sequence>
</complexType> <attributeGroup ref="gml:AssociationAttributeGroup"/>
<!-- ============================================================== --> </complexType>
<element name="priorityLocation" type="gml:PriorityLocationPropertyType" substitutionGroup="gml:location"> <!-- ============================================================== -->
<annotation> <element name="priorityLocation" type="gml:PriorityLocationPropertyType" substitutionGroup="gml:location">
<documentation>Deprecated in GML 3.1.0</documentation> <annotation>
</annotation> <documentation>Deprecated in GML 3.1.0</documentation>
</element> </annotation>
<!-- ============================================================== --> </element>
<complexType name="PriorityLocationPropertyType"> <!-- ============================================================== -->
<annotation> <complexType name="PriorityLocationPropertyType">
<documentation>G-XML component</documentation> <annotation>
<documentation>Deprecated in GML 3.1.0</documentation> <documentation>G-XML component</documentation>
</annotation> <documentation>Deprecated in GML 3.1.0</documentation>
<complexContent> </annotation>
<extension base="gml:LocationPropertyType"> <complexContent>
<attribute name="priority" type="string" use="optional"/> <extension base="gml:LocationPropertyType">
</extension> <attribute name="priority" type="string" use="optional"/>
</complexContent> </extension>
</complexType> </complexContent>
<!-- ============================================================== --> </complexType>
<!-- ============================================================== -->
</schema> </schema>
<?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
...@@ -10,11 +10,15 @@ ...@@ -10,11 +10,15 @@
as long as the direction of time does not change. 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, 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