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

Revision 16, 4.8 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_geodeticModel">
19                <xsd:annotation>
20                        <xsd:documentation>WITSML - Geodetic Model Component Schema</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 'ED50' with a code of '4230' 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="geodeticDatumCode" type="witsml:GeodeticDatum" minOccurs="0" maxOccurs="1">
34                                <xsd:annotation>
35                                        <xsd:documentation>Geodetic datum code. This defines a system in the Geoshare naming system
36                                        and should probably not be used with CRSName.  </xsd:documentation>
37                                </xsd:annotation>
38                        </xsd:element>
39                        <xsd:element name="xTranslation" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
40                                <xsd:annotation>
41                                        <xsd:documentation>Ellipsoid translation (3). Units are meters by convention.  </xsd:documentation>
42                                </xsd:annotation>
43                        </xsd:element>
44                        <xsd:element name="yTranslation" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
45                                <xsd:annotation>
46                                        <xsd:documentation>Ellipsoid translation (3). Units are meters by convention.  </xsd:documentation>
47                                </xsd:annotation>
48                        </xsd:element>
49                        <xsd:element name="zTranslation" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
50                                <xsd:annotation>
51                                        <xsd:documentation>Ellipsoid translation (3). Units are meters by convention.  </xsd:documentation>
52                                </xsd:annotation>
53                        </xsd:element>
54                        <xsd:element name="xRotation" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
55                                <xsd:annotation>
56                                        <xsd:documentation>Ellipsoid rotation (3). Seconds of arc by convention.  </xsd:documentation>
57                                </xsd:annotation>
58                        </xsd:element>
59                        <xsd:element name="yRotation" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
60                                <xsd:annotation>
61                                        <xsd:documentation>Ellipsoid rotation (3). Seconds of arc by convention.  </xsd:documentation>
62                                </xsd:annotation>
63                        </xsd:element>
64                        <xsd:element name="zRotation" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
65                                <xsd:annotation>
66                                        <xsd:documentation>Ellipsoid rotation (3). Seconds of arc by convention.  </xsd:documentation>
67                                </xsd:annotation>
68                        </xsd:element>
69                        <xsd:element name="scaleFactor" type="witsml:unitlessQuantity" minOccurs="0" maxOccurs="1">
70                                <xsd:annotation>
71                                        <xsd:documentation>Ellipsoid scale factor.  </xsd:documentation>
72                                </xsd:annotation>
73                        </xsd:element>
74                        <xsd:element name="ellipsoidCode" type="witsml:Ellipsoid" minOccurs="0" maxOccurs="1">
75                                <xsd:annotation>
76                                        <xsd:documentation>Ellipsoid code (spheroid) defining geographic or planar coordinates.
77                                        Implied if geodeticDatumCode is specified (and is not user defined). </xsd:documentation>
78                                </xsd:annotation>
79                        </xsd:element>
80                        <xsd:element name="ellipsoidSemiMajorAxis" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
81                                <xsd:annotation>
82                                        <xsd:documentation>Ellipsoid semi-major axis size. Implied if geodeticDatumCode or ellipsoidCode
83                                        specified.  </xsd:documentation>
84                                </xsd:annotation>
85                        </xsd:element>
86                        <xsd:element name="ellipsoidInverseFlattening" type="witsml:unitlessQuantity" minOccurs="0" maxOccurs="1">
87                                <xsd:annotation>
88                                        <xsd:documentation>Ellipsoid inverse flattening value (ie. 1/x). Implied if geodeticDatumCode
89                                        or ellipsoidCode specified.  </xsd:documentation>
90                                </xsd:annotation>
91                        </xsd:element>
92                </xsd:sequence>
93        </xsd:complexType>
94</xsd:schema>
Note: See TracBrowser for help on using the browser.