Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element tps:datumType / tps:Name
Namespace tps
Annotations
The name of the datum
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>The name of the datum</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:datumType / tps:Comment
Namespace tps
Annotations
The comment for this datum
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 for this datum</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:datumType / tps:Ellipsoid
Namespace tps
Annotations
The name of standard ellipsoid (e.g. WGS84, KRASS)
Diagram
Type extension of xs:string
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
idRef xs:IDREF optional
Optional reference to ellipsoid definition
Source
<xs:element name="Ellipsoid" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The name of standard ellipsoid (e.g. WGS84, KRASS)</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="idRef" type="xs:IDREF">
          <xs:annotation>
            <xs:documentation>Optional reference to ellipsoid definition</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Element tps:datumType / tps:EllipsoidDefinition
Namespace tps
Annotations
The full definition of the ellipsoid for the datum (defined by params)
Diagram
Type tps:ellipsoidDefinitionType
Type hierarchy
Properties
content complex
minOccurs 0
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
Instance
<tps:EllipsoidDefinition id="" idRef="" xmlns:tps="tps">
  <tps:Name>{1,1}</tps:Name>
  <tps:Comment>{0,1}</tps:Comment>
  <tps:EpsgCode>{0,1}</tps:EpsgCode>
  <tps:Units>{0,1}</tps:Units>
  <tps:Source>{0,1}</tps:Source>
  <tps:A>{0,1}</tps:A>
  <tps:InvF>{0,1}</tps:InvF>
  <tps:E>{0,1}</tps:E>
  <tps:B>{0,1}</tps:B>
</tps:EllipsoidDefinition>
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:element minOccurs="0" name="EllipsoidDefinition" type="tps:ellipsoidDefinitionType">
  <xs:annotation>
    <xs:documentation>The full definition of the ellipsoid for the datum (defined by params)</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:datumType / tps:DisplayName
Namespace tps
Annotations
The display name for this datum
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="DisplayName" type="xs:string">
  <xs:annotation>
    <xs:documentation>The display name for this datum</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:datumType / tps:EpsgCode
Namespace tps
Annotations
The code of the datum 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 datum by The European Petroleum Survey Group</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:datumType / tps:Source
Namespace tps
Annotations
The source of the datum
Diagram
Type tps:csSourceType
Properties
content simple
minOccurs 0
Facets
enumeration predefined
enumeration external
enumeration userdefined
enumeration undefined
Source
<xs:element name="Source" type="tps:csSourceType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The source of the datum</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:datumType / tps:AliasDatum
Namespace tps
Annotations
The name of the alias datum for this datum. It means that this datum may be used instead of its alias
Diagram
Type extension of xs:string
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
idRef xs:IDREF optional
Optional reference to alias datum definition
Source
<xs:element minOccurs="0" name="AliasDatum">
  <xs:annotation>
    <xs:documentation>The name of the alias datum for this datum. It means that this datum may be used instead of its alias</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="idRef" type="xs:IDREF">
          <xs:annotation>
            <xs:documentation>Optional reference to alias datum definition</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Element tps:datumType / tps:DatumTransformation
Namespace tps
Annotations
The collection of transformations that can be used in this datum
Diagram
Type tps:datumTransformationType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
tps:Name{0,1} , tps:EpsgCode{0,1} , tps:Source{0,1} , tps:ToLocal{0,1} , tps:DatumToFrom{0,1} , (tps:HelmertParameters | tps:HelmertTimeDependentParameters | tps:MolodenskyBdksParameters | tps:CustomTransformation | tps:MolodenskyBLH) , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:CustomTransformation, tps:DatumToFrom, tps:EpsgCode, tps:HelmertParameters, tps:HelmertTimeDependentParameters, tps:MolodenskyBLH, tps:MolodenskyBdksParameters, tps:Name, tps:Source, tps:ToLocal
Instance
<tps:DatumTransformation id="" idRef="" xmlns:tps="tps">
  <tps:Name>{0,1}</tps:Name>
  <tps:EpsgCode>{0,1}</tps:EpsgCode>
  <tps:Source>{0,1}</tps:Source>
  <tps:ToLocal>{0,1}</tps:ToLocal>
  <tps:DatumToFrom idRef="">{0,1}</tps:DatumToFrom>
  <tps:HelmertParameters>{1,1}</tps:HelmertParameters>
  <tps:HelmertTimeDependentParameters>{1,1}</tps:HelmertTimeDependentParameters>
  <tps:MolodenskyBdksParameters>{1,1}</tps:MolodenskyBdksParameters>
  <tps:CustomTransformation>{1,1}</tps:CustomTransformation>
  <tps:MolodenskyBLH>{1,1}</tps:MolodenskyBLH>
</tps:DatumTransformation>
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:element maxOccurs="unbounded" minOccurs="0" name="DatumTransformation" type="tps:datumTransformationType">
  <xs:annotation>
    <xs:documentation>The collection of transformations that can be used in this datum</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type tps:datumType
Namespace tps
Annotations
The datum that defines a localization
Diagram
Type extension of tps:actionObjectType
Type hierarchy
Used by
Model
tps:Name , tps:Comment{0,1} , (tps:Ellipsoid{0,1} | tps:EllipsoidDefinition{0,1}) , tps:DisplayName{0,1} , tps:EpsgCode{0,1} , tps:Source{0,1} , tps:AliasDatum{0,1} , tps:DatumTransformation* , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:AliasDatum, tps:Comment, tps:DatumTransformation, tps:DisplayName, tps:Ellipsoid, tps:EllipsoidDefinition, tps:EpsgCode, tps:Name, tps:Source
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="datumType">
  <xs:annotation>
    <xs:documentation>The datum that defines a localization</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 datum</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="Comment" type="xs:string">
          <xs:annotation>
            <xs:documentation>The comment for this datum</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:choice minOccurs="0">
          <xs:element name="Ellipsoid" minOccurs="0">
            <xs:annotation>
              <xs:documentation>The name of standard ellipsoid (e.g. WGS84, KRASS)</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:simpleContent>
                <xs:extension base="xs:string">
                  <xs:attribute name="idRef" type="xs:IDREF">
                    <xs:annotation>
                      <xs:documentation>Optional reference to ellipsoid definition</xs:documentation>
                    </xs:annotation>
                  </xs:attribute>
                </xs:extension>
              </xs:simpleContent>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="EllipsoidDefinition" type="tps:ellipsoidDefinitionType">
            <xs:annotation>
              <xs:documentation>The full definition of the ellipsoid for the datum (defined by params)</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:choice>
        <xs:element minOccurs="0" name="DisplayName" type="xs:string">
          <xs:annotation>
            <xs:documentation>The display name for this datum</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="EpsgCode" type="xs:string">
          <xs:annotation>
            <xs:documentation>The code of the datum by The European Petroleum Survey Group</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Source" type="tps:csSourceType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The source of the datum</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="AliasDatum">
          <xs:annotation>
            <xs:documentation>The name of the alias datum for this datum. It means that this datum may be used instead of its alias</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:simpleContent>
              <xs:extension base="xs:string">
                <xs:attribute name="idRef" type="xs:IDREF">
                  <xs:annotation>
                    <xs:documentation>Optional reference to alias datum definition</xs:documentation>
                  </xs:annotation>
                </xs:attribute>
              </xs:extension>
            </xs:simpleContent>
          </xs:complexType>
        </xs:element>
        <xs:element maxOccurs="unbounded" minOccurs="0" name="DatumTransformation" type="tps:datumTransformationType">
          <xs:annotation>
            <xs:documentation>The collection of transformations that can be used in this datum</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:group minOccurs="0" ref="tps:versionable"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Attribute tps:datumType / tps:Ellipsoid / @idRef
Namespace No namespace
Annotations
Optional reference to ellipsoid definition
Type xs:IDREF
Properties
content simple
Used by
Source
<xs:attribute name="idRef" type="xs:IDREF">
  <xs:annotation>
    <xs:documentation>Optional reference to ellipsoid definition</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute tps:datumType / tps:AliasDatum / @idRef
Namespace No namespace
Annotations
Optional reference to alias datum definition
Type xs:IDREF
Properties
content simple
Used by
Source
<xs:attribute name="idRef" type="xs:IDREF">
  <xs:annotation>
    <xs:documentation>Optional reference to alias datum definition</xs:documentation>
  </xs:annotation>
</xs:attribute>