source: RevitalizationWS/schemas/gml/trunk/src/main/resources/direction.xsd @ 7379

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/RevitalizationWS/schemas/gml/trunk/src/main/resources/direction.xsd@7379
Revision 7379, 3.1 KB checked in by mnagni, 11 years ago (diff)

Contains the configuration to generate an ogc complaint GML library. The version of the Maven's POM file has to be considered as the GML version

  • Property svn:mime-type set to text/plain
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<schema targetNamespace="http://www.opengis.net/gml" xmlns:gml="http://www.opengis.net/gml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" elementFormDefault="qualified"
3        version="3.1.1 2010-01-28">
4        <annotation>
5                <appinfo source="urn:opengis:specification:gml:schema-xsd:direction:3.1.1">direction.xsd</appinfo>
6                <documentation>This schema defines "direction" element and type.
7                       
8                        GML is an OGC Standard.
9                        Copyright (c) 2001,2005,2010 Open Geospatial Consortium, Inc. All Rights Reserved.
10                        To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
11                </documentation>
12        </annotation>
13        <!-- ==============================================================
14       includes and imports
15        ============================================================== -->
16        <include schemaLocation="geometryBasic0d1d.xsd"/>
17        <!-- ============================================================== -->
18        <!--===================================================================  -->
19        <element name="direction" type="gml:DirectionPropertyType"/>
20        <!--===================================================================  -->
21        <complexType name="DirectionPropertyType">
22                <annotation>
23                        <documentation/>
24                </annotation>
25                <choice>
26                        <element ref="gml:DirectionVector"/>
27                        <element ref="gml:CompassPoint"/>
28                        <element name="DirectionKeyword" type="gml:CodeType"/>
29                        <element name="DirectionString" type="gml:StringOrRefType"/>
30                </choice>
31                <attributeGroup ref="gml:AssociationAttributeGroup"/>
32        </complexType>
33        <!--===================================================================  -->
34        <element name="DirectionVector" type="gml:DirectionVectorType"/>
35        <!--===================================================================  -->
36        <complexType name="DirectionVectorType">
37                <annotation>
38                        <documentation>Direction expressed as a vector, either using components, or using angles.</documentation>
39                </annotation>
40                <choice>
41                        <element ref="gml:vector"/>
42                        <sequence>
43                                <element name="horizontalAngle" type="gml:AngleType"/>
44                                <element name="verticalAngle" type="gml:AngleType"/>
45                        </sequence>
46                </choice>
47        </complexType>
48        <!--===================================================================  -->
49        <element name="CompassPoint" type="gml:CompassPointEnumeration"/>
50        <!--===================================================================  -->
51        <simpleType name="CompassPointEnumeration">
52                <restriction base="string">
53                        <enumeration value="N"/>
54                        <enumeration value="NNE"/>
55                        <enumeration value="NE"/>
56                        <enumeration value="ENE"/>
57                        <enumeration value="E"/>
58                        <enumeration value="ESE"/>
59                        <enumeration value="SE"/>
60                        <enumeration value="SSE"/>
61                        <enumeration value="S"/>
62                        <enumeration value="SSW"/>
63                        <enumeration value="SW"/>
64                        <enumeration value="WSW"/>
65                        <enumeration value="W"/>
66                        <enumeration value="WNW"/>
67                        <enumeration value="NW"/>
68                        <enumeration value="NNW"/>
69                </restriction>
70        </simpleType>
71        <!--===================================================================  -->
72</schema>
Note: See TracBrowser for help on using the repository browser.