root / projects / DailyProductionReport_1.0 / XML / Version1.0 / WITSML131 / cs_projectionx.xsd @ 16

Revision 16, 8.7 kB (checked in by ryland, 15 years ago)
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<xsd:schema
3        elementFormDefault="qualified"
4        attributeFormDefault="unqualified"
5        targetNamespace="http://www.witsml.org/schemas/131"
6        xmlns:witsml="http://www.witsml.org/schemas/131"
7        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
8        version="1.3.1">
9        <!--                                                         -->
10        <!-- POSC License Agreement
11        This file is distributed under the POSC License Agreement at
12        http://www.posc.org/about/license.shtml.
13        Use of this file constitutes agreement with the POSC License Agreement.
14        -->
15        <!--                                                         -->
16        <xsd:include schemaLocation="typ_dataTypes.xsd"/>
17        <!--                                                         -->
18        <xsd:complexType name="cs_projectionx">
19                <xsd:annotation>
20                        <xsd:documentation>WITSML Element Types</xsd:documentation>
21                </xsd:annotation>
22                <xsd:sequence>
23                        <xsd:element name="nameCRS" type="witsml:wellKnownNameStruct" minOccurs="0" maxOccurs="1">
24                                <xsd:annotation>
25                                        <xsd:documentation>The name of the coordinate reference system in a particular naming system.
26                                        An optional short name (code) can also be specified. Specifying a well known system is highly desired.
27                                        An example would be to specify a name of 'WGS 84 / UTM zone 10N' with a code of '32610' in
28                                        the 'EPSG' naming system. Note that specifying a name in the EPSG naming system is asserting
29                                        that the parameters in the EPSG database are appropriate for this CRS. This is
30                                        also true for any other naming system. If in doubt, contact your local geodesist.</xsd:documentation>
31                                </xsd:annotation>
32                        </xsd:element>
33                        <xsd:element name="projectionCode" type="witsml:Projection" minOccurs="0" maxOccurs="1">
34                                <xsd:annotation>
35                                        <xsd:documentation>A code to identify the type of projection.  </xsd:documentation>
36                                </xsd:annotation>
37                        </xsd:element>
38                        <xsd:element name="projectedFrom" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
39                                <xsd:annotation>
40                                        <xsd:documentation>A pointer to the wellCRS that represents the geographic
41                                        system from which this system was projected.</xsd:documentation>
42                                </xsd:annotation>
43                        </xsd:element>
44                        <xsd:element name="stdParallel1" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
45                                <xsd:annotation>
46                                        <xsd:documentation>Latitude of first standard parallel.  </xsd:documentation>
47                                </xsd:annotation>
48                        </xsd:element>
49                        <xsd:element name="stdParallel2" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
50                                <xsd:annotation>
51                                        <xsd:documentation>Latitude of second standard parallel, if used.  </xsd:documentation>
52                                </xsd:annotation>
53                        </xsd:element>
54                        <xsd:element name="centralMeridian" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
55                                <xsd:annotation>
56                                        <xsd:documentation>Longitude of the Y axis of the resulting map.  </xsd:documentation>
57                                </xsd:annotation>
58                        </xsd:element>
59                        <xsd:element name="originLatitude" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
60                                <xsd:annotation>
61                                        <xsd:documentation>Latitude at which the X axis intersects the central meridian.  </xsd:documentation>
62                                </xsd:annotation>
63                        </xsd:element>
64                        <xsd:element name="originLongitude" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
65                                <xsd:annotation>
66                                        <xsd:documentation>Longitude of the central meridian.  </xsd:documentation>
67                                </xsd:annotation>
68                        </xsd:element>
69                        <xsd:element name="latitude1" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
70                                <xsd:annotation>
71                                        <xsd:documentation>Latitude of the first point if the two-point specification
72                                        of the central line is used.  </xsd:documentation>
73                                </xsd:annotation>
74                        </xsd:element>
75                        <xsd:element name="longitude1" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
76                                <xsd:annotation>
77                                        <xsd:documentation>Longitude of the first point if the two-point specification
78                                        of the central line is used.  </xsd:documentation>
79                                </xsd:annotation>
80                        </xsd:element>
81                        <xsd:element name="latitude2" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
82                                <xsd:annotation>
83                                        <xsd:documentation>Latitude of the second point if the two-point specification
84                                        of the central line is used.  </xsd:documentation>
85                                </xsd:annotation>
86                        </xsd:element>
87                        <xsd:element name="longitude2" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
88                                <xsd:annotation>
89                                        <xsd:documentation>Longitude of the second point if the two-point specification
90                                        of the central line is used.  </xsd:documentation>
91                                </xsd:annotation>
92                        </xsd:element>
93                        <xsd:element name="latitudeForScale" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
94                                <xsd:annotation>
95                                        <xsd:documentation>Latitude of a point for which the scale factor is specified exactly.
96                                        Default to origin.  </xsd:documentation>
97                                </xsd:annotation>
98                        </xsd:element>
99                        <xsd:element name="longitudeForScale" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
100                                <xsd:annotation>
101                                        <xsd:documentation>Longitude of a point for which the scale factor is specified exactly.
102                                        Default to origin.  </xsd:documentation>
103                                </xsd:annotation>
104                        </xsd:element>
105                        <xsd:element name="trueScaleLatitude" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
106                                <xsd:annotation>
107                                        <xsd:documentation>Latitude at which the scale on the map is exact. If none is provided,
108                                        scale is assumed to be exact at the equator.  </xsd:documentation>
109                                </xsd:annotation>
110                        </xsd:element>
111                        <xsd:element name="spheroidRadius" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
112                                <xsd:annotation>
113                                        <xsd:documentation>Spheroid radius.  </xsd:documentation>
114                                </xsd:annotation>
115                        </xsd:element>
116                        <xsd:element name="scaleFactor" type="witsml:unitlessQuantity" minOccurs="0" maxOccurs="1">
117                                <xsd:annotation>
118                                        <xsd:documentation>Ellipsoid scale factor.  </xsd:documentation>
119                                </xsd:annotation>
120                        </xsd:element>
121                        <xsd:element name="methodVariant" type="witsml:ProjectionVariantsObliqueMercator" minOccurs="0" maxOccurs="1">
122                                <xsd:annotation>
123                                        <xsd:documentation>Projection method variant - establishes minor variations of the projection.
124                                        Geoshare proposal.  </xsd:documentation>
125                                </xsd:annotation>
126                        </xsd:element>
127                        <xsd:element name="perspectiveHeight" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
128                                <xsd:annotation>
129                                        <xsd:documentation>Height above the surface origin location from which the perspective is taken.  </xsd:documentation>
130                                </xsd:annotation>
131                        </xsd:element>
132                        <xsd:element name="zone" type="witsml:geodeticZoneString" minOccurs="0" maxOccurs="1">
133                                <xsd:annotation>
134                                        <xsd:documentation>Zone for the type of projection. Zones have values from 1 to 60
135                                        with a required direction of "N" (North) or "S" (South). For example, "21N". </xsd:documentation>
136                                </xsd:annotation>
137                        </xsd:element>
138                        <xsd:element name="NADType" type="witsml:NADTypes" minOccurs="0" maxOccurs="1">
139                                <xsd:annotation>
140                                        <xsd:documentation>North American Datum type.  </xsd:documentation>
141                                </xsd:annotation>
142                        </xsd:element>
143                        <xsd:element name="falseEasting" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
144                                <xsd:annotation>
145                                        <xsd:documentation>Artificial value added to the X axis.  </xsd:documentation>
146                                </xsd:annotation>
147                        </xsd:element>
148                        <xsd:element name="falseNorthing" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
149                                <xsd:annotation>
150                                        <xsd:documentation>Artificial value added to the Y axis.  </xsd:documentation>
151                                </xsd:annotation>
152                        </xsd:element>
153                        <xsd:element name="bearing" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
154                                <xsd:annotation>
155                                        <xsd:documentation>Bearing angle of the great circle with respect to north at the central
156                                        point.  </xsd:documentation>
157                                </xsd:annotation>
158                        </xsd:element>
159                        <xsd:element name="hemisphere" type="witsml:Hemispheres" minOccurs="0" maxOccurs="1">
160                                <xsd:annotation>
161                                        <xsd:documentation>Is the projection in the northern hemisphere or the southern hemisphere.  </xsd:documentation>
162                                </xsd:annotation>
163                        </xsd:element>
164                        <xsd:element name="description" type="witsml:commentString" minOccurs="0" maxOccurs="1">
165                                <xsd:annotation>
166                                        <xsd:documentation>Description of item and details.  </xsd:documentation>
167                                </xsd:annotation>
168                        </xsd:element>
169                        <xsd:element name="parameter" type="witsml:indexedObject" minOccurs="0" maxOccurs="unbounded">
170                                <xsd:annotation>
171                                        <xsd:documentation>Parameter describing the user-defined projection.  </xsd:documentation>
172                                </xsd:annotation>
173                        </xsd:element>
174                </xsd:sequence>
175        </xsd:complexType>
176</xsd:schema>
Note: See TracBrowser for help on using the browser.