Showing:

Annotations
Attributes
Diagrams
Facets
Model
Properties
Source
Used by
Element tps:ellipsoidDefinitionType / tps:Name
Namespace tps
Annotations
The name of the ellipsoid
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>The name of the ellipsoid</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:ellipsoidDefinitionType / tps:Comment
Namespace tps
Annotations
The comment to the ellipsoid
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="Comment" type="xs:string">
  <xs:annotation>
    <xs:documentation>The comment to the ellipsoid</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:ellipsoidDefinitionType / tps:EpsgCode
Namespace tps
Annotations
The code of the ellipsoid by The European Petroleum Survey Group
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="EpsgCode" type="xs:string">
  <xs:annotation>
    <xs:documentation>The code of the ellipsoid by The European Petroleum Survey Group</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:ellipsoidDefinitionType / tps:Units
Namespace tps
Annotations
The units used in the ellipsoid definition
Diagram
Type tps:distanceType
Properties
content simple
minOccurs 0
default meters
Facets
enumeration meters
enumeration us_feet
enumeration int_feet
enumeration us_feet_inches
enumeration int_feet_inches
enumeration us_chains
enumeration int_chains
enumeration mile
enumeration int_inches
enumeration us_inches
enumeration millimeters
enumeration centimeters
enumeration kilometers
enumeration microinches
enumeration mils
enumeration int_yards
enumeration us_yards
enumeration angstroms
enumeration nanometers
enumeration microns
enumeration decimeters
enumeration decameters
enumeration hectometers
enumeration gigameters
enumeration astronomical_units
enumeration light_years
enumeration parsecs
Source
<xs:element minOccurs="0" name="Units" type="tps:distanceType" default="meters">
  <xs:annotation>
    <xs:documentation>The units used in the ellipsoid definition</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:ellipsoidDefinitionType / tps:Source
Namespace tps
Annotations
The source of the ellipsoid
Diagram
Type tps:csSourceType
Properties
content simple
minOccurs 0
default undefined
Facets
enumeration predefined
enumeration external
enumeration userdefined
enumeration undefined
Source
<xs:element minOccurs="0" name="Source" type="tps:csSourceType" default="undefined">
  <xs:annotation>
    <xs:documentation>The source of the ellipsoid</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:ellipsoidDefinitionType / tps:A
Namespace tps
Annotations
The semi-major axis of the ellipsoid. This is distance unit.
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="A" type="xs:double">
  <xs:annotation>
    <xs:documentation>The semi-major axis of the ellipsoid. This is distance unit.</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:ellipsoidDefinitionType / tps:InvF
Namespace tps
Annotations
The inverse flattering
Diagram
Type xs:double
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="InvF" type="xs:double">
  <xs:annotation>
    <xs:documentation>The inverse flattering</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:ellipsoidDefinitionType / tps:E
Namespace tps
Annotations
Eccentricity
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="E" type="xs:double">
  <xs:annotation>
    <xs:documentation>Eccentricity</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:ellipsoidDefinitionType / tps:B
Namespace tps
Annotations
Semi-minor axis. This is distance unit.
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="B" type="xs:double">
  <xs:annotation>
    <xs:documentation>Semi-minor axis. This is distance unit.</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type tps:ellipsoidDefinitionType
Namespace tps
Annotations
Ellipsoid description parameters
Diagram
Type extension of tps:actionObjectType
Type hierarchy
Used by
Model
tps:Name , tps:Comment{0,1} , tps:EpsgCode{0,1} , tps:Units{0,1} , tps:Source{0,1} , tps:A{0,1} , (tps:InvF{0,1} | tps:E{0,1} | tps:B{0,1}) , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:A, tps:B, tps:Comment, tps:E, tps:EpsgCode, tps:InvF, tps:Name, tps:Source, tps:Units
Attributes
QName Type Use Annotation
id xs:ID optional
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
idRef xs:IDREF optional
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:complexType name="ellipsoidDefinitionType">
  <xs:annotation>
    <xs:documentation>Ellipsoid description parameters</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="tps:actionObjectType">
      <xs:sequence>
        <xs:element name="Name" type="xs:string">
          <xs:annotation>
            <xs:documentation>The name of the ellipsoid</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="Comment" type="xs:string">
          <xs:annotation>
            <xs:documentation>The comment to the ellipsoid</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="EpsgCode" type="xs:string">
          <xs:annotation>
            <xs:documentation>The code of the ellipsoid by The European Petroleum Survey Group</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="Units" type="tps:distanceType" default="meters">
          <xs:annotation>
            <xs:documentation>The units used in the ellipsoid definition</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="Source" type="tps:csSourceType" default="undefined">
          <xs:annotation>
            <xs:documentation>The source of the ellipsoid</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="A" type="xs:double">
          <xs:annotation>
            <xs:documentation>The semi-major axis of the ellipsoid. This is distance unit.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:choice minOccurs="0">
          <xs:element minOccurs="0" name="InvF" type="xs:double">
            <xs:annotation>
              <xs:documentation>The inverse flattering</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element maxOccurs="1" minOccurs="0" name="E" type="xs:double">
            <xs:annotation>
              <xs:documentation>Eccentricity</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element maxOccurs="1" minOccurs="0" name="B" type="xs:double">
            <xs:annotation>
              <xs:documentation>Semi-minor axis. This is distance unit.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:choice>
        <xs:group minOccurs="0" ref="tps:versionable"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>