Showing:

Annotations
Diagrams
Instances
Model
Properties
Source
Used by
Included schema referenceFrame.xsd
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Annotations
Properties
attribute form default unqualified
element form default qualified
version 0.4
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:TerrestrialReferenceFrame
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Annotations
A terrestrial reference frame is a geodetic reference frame (or geodetic datum in previous GML parlance) in which the coordinates of reference or definition monuments are allowed to move. In essence, a terrestrial reference frame is continuously "realised" with the regular addition of new observations on a weekly or daily time scale. To use a terrestrial reference frame, up-to-date transformation products must be available to propagate coordinates and their uncertanties between epochs and between frames.
            
To derive a static reference frame (a GML datum) from a terrestrial reference frame and a dynamic transformation, the source and target epochs of the dynamic transformation are required to compute coordinates in the realisation epoch of the static reference frame.
Diagram
Diagram referenceFrame_xsd.tmp#TerrestrialReferenceFrameType
Type geo:TerrestrialReferenceFrameType
Type hierarchy
Properties
content complex
Substitution Group Affiliation
  • GeodeticDatum
Used by
Model
metaDataProperty* , description{0,1} , descriptionReference{0,1} , identifier , name* , remarks{0,1} , domainOfValidity{0,1} , scope+ , anchorDefinition{0,1} , realizationEpoch , primeMeridian , ellipsoid
Children anchorDefinition, description, descriptionReference, domainOfValidity, ellipsoid, identifier, metaDataProperty, name, primeMeridian, realizationEpoch, remarks, scope
Instance
<geo:TerrestrialReferenceFrame xmlns:geo="urn:xml-gov-au:icsm:egeodesy:0.4">
  <metaDataProperty>{0,unbounded}</metaDataProperty>
  <description>{0,1}</description>
  <descriptionReference>{0,1}</descriptionReference>
  <identifier>{1,1}</identifier>
  <name>{0,unbounded}</name>
  <remarks>{0,1}</remarks>
  <domainOfValidity>{0,1}</domainOfValidity>
  <scope>{1,unbounded}</scope>
  <anchorDefinition>{0,1}</anchorDefinition>
  <realizationEpoch>{1,1}</realizationEpoch>
  <primeMeridian>{1,1}</primeMeridian>
  <ellipsoid>{1,1}</ellipsoid>
</geo:TerrestrialReferenceFrame>
Source
<element name="TerrestrialReferenceFrame" type="geo:TerrestrialReferenceFrameType" substitutionGroup="gml:GeodeticDatum">
  <annotation>
    <documentation>A terrestrial reference frame is a geodetic reference frame (or geodetic datum in previous GML parlance) in which the coordinates of reference or definition monuments are allowed to move. In essence, a terrestrial reference frame is continuously "realised" with the regular addition of new observations on a weekly or daily time scale. To use a terrestrial reference frame, up-to-date transformation products must be available to propagate coordinates and their uncertanties between epochs and between frames. To derive a static reference frame (a GML datum) from a terrestrial reference frame and a dynamic transformation, the source and target epochs of the dynamic transformation are required to compute coordinates in the realisation epoch of the static reference frame.</documentation>
  </annotation>
</element>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:DynamicTransformation
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Annotations
A dynamic transformation is a coordinate transformation between reference frames where at least one of which is a dynamic or terrestrial reference frame. To derive a static reference frame (a GML datum) from a terrestrial reference frame and a dynamic transformation, either the source and target epochs OR the source epoch and a relative time quantity parameter of the dynamic transformation are required to compute coordinates in the realisation epoch of the static reference frame.

A transformation between reference frames in the static sense requires no temporal parameters. That is, a static reference frame (SRF) such as GDA94 can be transformed to another SRF like AGD66 with seven spatial parameters and no temporal parameters. In contrast, a dynamic reference frame (DRF) such as ITRF2008 (or the upcoming ITRF2014) requires temporal parameters to be transformed to a SRF and vice versa, and this results in the 14-parameter transformation comprised of 7 spatial and 7 temporal-spatial parameters. A fundamental requirement of the 14-parameter transformation is the provision of a time vector relative to the realisation epoch of the dynamic frame. See Dawson & Woods (2010).
Diagram
Diagram referenceFrame_xsd.tmp#DynamicTransformationType_sourceEpoch referenceFrame_xsd.tmp#DynamicTransformationType_targetEpoch referenceFrame_xsd.tmp#DynamicTransformationType_usesMethod referenceFrame_xsd.tmp#DynamicTransformationType_source referenceFrame_xsd.tmp#DynamicTransformationType referenceFrame_xsd.tmp#GridTransformation
Type geo:DynamicTransformationType
Type hierarchy
Properties
content complex
Substitution Group
Substitution Group Affiliation
  • AbstractGeneralTransformation
Used by
Complex Type geo:GeodesyMLType
Model
Children geo:source, geo:sourceEpoch, geo:targetEpoch, geo:usesMethod, parameterValue
Instance
<geo:DynamicTransformation xmlns:geo="urn:xml-gov-au:icsm:egeodesy:0.4">
  <geo:sourceEpoch>{1,1}</geo:sourceEpoch>
  <geo:targetEpoch>{0,1}</geo:targetEpoch>
  <geo:usesMethod>{1,1}</geo:usesMethod>
  <parameterValue>{0,unbounded}</parameterValue>
  <geo:source>{0,unbounded}</geo:source>
</geo:DynamicTransformation>
Source
<element name="DynamicTransformation" type="geo:DynamicTransformationType" substitutionGroup="gml:AbstractGeneralTransformation">
  <annotation>
    <documentation>A dynamic transformation is a coordinate transformation between reference frames where at least one of which is a dynamic or terrestrial reference frame. To derive a static reference frame (a GML datum) from a terrestrial reference frame and a dynamic transformation, either the source and target epochs OR the source epoch and a relative time quantity parameter of the dynamic transformation are required to compute coordinates in the realisation epoch of the static reference frame. A transformation between reference frames in the static sense requires no temporal parameters. That is, a static reference frame (SRF) such as GDA94 can be transformed to another SRF like AGD66 with seven spatial parameters and no temporal parameters. In contrast, a dynamic reference frame (DRF) such as ITRF2008 (or the upcoming ITRF2014) requires temporal parameters to be transformed to a SRF and vice versa, and this results in the 14-parameter transformation comprised of 7 spatial and 7 temporal-spatial parameters. A fundamental requirement of the 14-parameter transformation is the provision of a time vector relative to the realisation epoch of the dynamic frame. See Dawson & Woods (2010).</documentation>
  </annotation>
</element>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:DynamicTransformationType / geo:sourceEpoch
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram
Type TimePositionType
Properties
content simple
Source
<element name="sourceEpoch" type="gml:TimePositionType"/>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:DynamicTransformationType / geo:targetEpoch
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Annotations
The absence of a targetEpoch element implies that this transformation has time-dependent parameters. This is the standard configuration of a 14-parameter transformation whereby the latter 7 parameters are coefficients to a time parameter. A residual velocity map would also implicitly have time-dependent parameters. An example of a dynamic transformation that requires a targetEpoch is a 7-parameter transformation (implying no time-dependent parameters) between two dynamic frames, e.g. ITRF2014 to ITRF2008 at epochs 2014-01-01 and 2008-01-01 respectively.
Diagram
Diagram
Type TimePositionType
Properties
content simple
minOccurs 0
Source
<element name="targetEpoch" type="gml:TimePositionType" minOccurs="0">
  <annotation>
    <documentation>The absence of a targetEpoch element implies that this transformation has time-dependent parameters. This is the standard configuration of a 14-parameter transformation whereby the latter 7 parameters are coefficients to a time parameter. A residual velocity map would also implicitly have time-dependent parameters. An example of a dynamic transformation that requires a targetEpoch is a 7-parameter transformation (implying no time-dependent parameters) between two dynamic frames, e.g. ITRF2014 to ITRF2008 at epochs 2014-01-01 and 2008-01-01 respectively.</documentation>
  </annotation>
</element>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:DynamicTransformationType / geo:usesMethod
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram
Type OperationMethodType
Properties
content simple
Source
<element name="usesMethod" type="gml:OperationMethodType"/>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:DynamicTransformationType / geo:source
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Annotations
An unbounded list of references to the source of each parameter.
Diagram
Diagram lineage_xsd.tmp#AbstractDefinitionSource lineage_xsd.tmp#AbstractDefinitionSourcePropertyType
Type geo:AbstractDefinitionSourcePropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children geo:AbstractDefinitionSource
Instance
<geo:source xmlns:geo="urn:xml-gov-au:icsm:egeodesy:0.4">
  <geo:AbstractDefinitionSource>{1,1}</geo:AbstractDefinitionSource>
</geo:source>
Source
<element name="source" type="geo:AbstractDefinitionSourcePropertyType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>An unbounded list of references to the source of each parameter.</documentation>
  </annotation>
</element>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:GridTransformation
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Annotations
A gridded transformation can be either  (1) an absolute deformation model between two defined epochs, or (2) a time-relative transformation such as a velocity map or residual velocity map transformation. A residual linear velocity map is often defined in conjunction with an optional Euler-pole 3-parameter transformation. The application of velocity map transformations require propagation of the initial coordinates to the sourceEpoch of the transformation to derive the appropriate linear velocity vector and uncertainty for that point to be propagated to the target epoch. The target epoch is not specified in a velocity map definition, instead the derived velocity is a time-dependent parameter which can be used to propagate the point to any desired epoch.
Diagram
Diagram referenceFrame_xsd.tmp#DynamicTransformationType_sourceEpoch referenceFrame_xsd.tmp#DynamicTransformationType_targetEpoch referenceFrame_xsd.tmp#DynamicTransformationType_usesMethod referenceFrame_xsd.tmp#DynamicTransformationType_source referenceFrame_xsd.tmp#DynamicTransformationType referenceFrame_xsd.tmp#GridTransformationType referenceFrame_xsd.tmp#DeformationGridTransformation referenceFrame_xsd.tmp#DynamicTransformation
Type geo:GridTransformationType
Type hierarchy
Properties
content complex
Substitution Group
Substitution Group Affiliation
Model
geo:sourceEpoch , geo:targetEpoch{0,1} , geo:usesMethod , parameterValue* , geo:source* , RectifiedGridCoverage
Children RectifiedGridCoverage, geo:source, geo:sourceEpoch, geo:targetEpoch, geo:usesMethod, parameterValue
Instance
<geo:GridTransformation xmlns:geo="urn:xml-gov-au:icsm:egeodesy:0.4">
  <geo:sourceEpoch>{1,1}</geo:sourceEpoch>
  <geo:targetEpoch>{0,1}</geo:targetEpoch>
  <geo:usesMethod>{1,1}</geo:usesMethod>
  <parameterValue>{0,unbounded}</parameterValue>
  <geo:source>{0,unbounded}</geo:source>
  <RectifiedGridCoverage>{1,1}</RectifiedGridCoverage>
</geo:GridTransformation>
Source
<element name="GridTransformation" type="geo:GridTransformationType" substitutionGroup="geo:DynamicTransformation">
  <annotation>
    <documentation>A gridded transformation can be either (1) an absolute deformation model between two defined epochs, or (2) a time-relative transformation such as a velocity map or residual velocity map transformation. A residual linear velocity map is often defined in conjunction with an optional Euler-pole 3-parameter transformation. The application of velocity map transformations require propagation of the initial coordinates to the sourceEpoch of the transformation to derive the appropriate linear velocity vector and uncertainty for that point to be propagated to the target epoch. The target epoch is not specified in a velocity map definition, instead the derived velocity is a time-dependent parameter which can be used to propagate the point to any desired epoch.</documentation>
  </annotation>
</element>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:DeformationGridTransformation
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Annotations
A deformation grid transformation is an in-frame transformation i.e. sourceCRS and targetCRS are the same. The targetEpoch element is required. Deformation defines an absolute transformation, that is, one that does not have time-dependent parameters. It is often called a patch-model when used in scenarios where deformation has occurred due to an earthquake.
Diagram
Diagram referenceFrame_xsd.tmp#DynamicTransformationType_sourceEpoch referenceFrame_xsd.tmp#DynamicTransformationType_targetEpoch referenceFrame_xsd.tmp#DynamicTransformationType_usesMethod referenceFrame_xsd.tmp#DynamicTransformationType_source referenceFrame_xsd.tmp#DynamicTransformationType referenceFrame_xsd.tmp#GridTransformationType referenceFrame_xsd.tmp#DeformationGridTransformationType_sourceEpoch referenceFrame_xsd.tmp#DeformationGridTransformationType_targetEpoch referenceFrame_xsd.tmp#DeformationGridTransformationType_usesMethod referenceFrame_xsd.tmp#DeformationGridTransformationType_source referenceFrame_xsd.tmp#DeformationGridTransformationType referenceFrame_xsd.tmp#GridTransformation
Type geo:DeformationGridTransformationType
Type hierarchy
Properties
content complex
Substitution Group Affiliation
Model
metaDataProperty* , description{0,1} , descriptionReference{0,1} , identifier , name* , remarks{0,1} , domainOfValidity{0,1} , scope+ , operationVersion , coordinateOperationAccuracy* , sourceCRS , targetCRS , geo:sourceEpoch , geo:targetEpoch , geo:usesMethod , parameterValue* , geo:source* , RectifiedGridCoverage
Children RectifiedGridCoverage, coordinateOperationAccuracy, description, descriptionReference, domainOfValidity, geo:source, geo:sourceEpoch, geo:targetEpoch, geo:usesMethod, identifier, metaDataProperty, name, operationVersion, parameterValue, remarks, scope, sourceCRS, targetCRS
Instance
<geo:DeformationGridTransformation xmlns:geo="urn:xml-gov-au:icsm:egeodesy:0.4">
  <metaDataProperty>{0,unbounded}</metaDataProperty>
  <description>{0,1}</description>
  <descriptionReference>{0,1}</descriptionReference>
  <identifier>{1,1}</identifier>
  <name>{0,unbounded}</name>
  <remarks>{0,1}</remarks>
  <domainOfValidity>{0,1}</domainOfValidity>
  <scope>{1,unbounded}</scope>
  <operationVersion>{1,1}</operationVersion>
  <coordinateOperationAccuracy>{0,unbounded}</coordinateOperationAccuracy>
  <sourceCRS>{1,1}</sourceCRS>
  <targetCRS>{1,1}</targetCRS>
  <geo:sourceEpoch>{1,1}</geo:sourceEpoch>
  <geo:targetEpoch>{1,1}</geo:targetEpoch>
  <geo:usesMethod>{1,1}</geo:usesMethod>
  <parameterValue>{0,unbounded}</parameterValue>
  <geo:source>{0,unbounded}</geo:source>
  <RectifiedGridCoverage>{1,1}</RectifiedGridCoverage>
</geo:DeformationGridTransformation>
Source
<element name="DeformationGridTransformation" type="geo:DeformationGridTransformationType" substitutionGroup="geo:GridTransformation">
  <annotation>
    <documentation>A deformation grid transformation is an in-frame transformation i.e. sourceCRS and targetCRS are the same. The targetEpoch element is required. Deformation defines an absolute transformation, that is, one that does not have time-dependent parameters. It is often called a patch-model when used in scenarios where deformation has occurred due to an earthquake.</documentation>
  </annotation>
</element>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:DeformationGridTransformationType / geo:sourceEpoch
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram
Type TimePositionType
Properties
content simple
Source
<element name="sourceEpoch" type="gml:TimePositionType"/>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:DeformationGridTransformationType / geo:targetEpoch
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram
Type TimePositionType
Properties
content simple
Source
<element name="targetEpoch" type="gml:TimePositionType"/>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:DeformationGridTransformationType / geo:usesMethod
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram
Type OperationMethodType
Properties
content simple
Source
<element name="usesMethod" type="gml:OperationMethodType"/>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:DeformationGridTransformationType / geo:source
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Annotations
An unbounded list of references to the source of each parameter.
Diagram
Diagram lineage_xsd.tmp#AbstractDefinitionSource lineage_xsd.tmp#AbstractDefinitionSourcePropertyType
Type geo:AbstractDefinitionSourcePropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children geo:AbstractDefinitionSource
Instance
<geo:source xmlns:geo="urn:xml-gov-au:icsm:egeodesy:0.4">
  <geo:AbstractDefinitionSource>{1,1}</geo:AbstractDefinitionSource>
</geo:source>
Source
<element name="source" type="geo:AbstractDefinitionSourcePropertyType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>An unbounded list of references to the source of each parameter.</documentation>
  </annotation>
</element>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:InterpolatedSingleValue
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Annotations
The result of an interpolation operation on a gridded transformation or geoid.
Diagram
Diagram commonTypes_xsd.tmp#TimeSliceProperties commonTypes_xsd.tmp#AbstractTimeSliceType observationSystem_xsd.tmp#Status quality_xsd.tmp#Value referenceFrame_xsd.tmp#InterpolatedSingleValueType_source referenceFrame_xsd.tmp#InterpolatedSingleValueType commonTypes_xsd.tmp#AbstractTimeSlice
Type geo:InterpolatedSingleValueType
Type hierarchy
Properties
content complex
Substitution Group Affiliation
Used by
Model
validTime , dataSource{0,1} , geo:Status{0,1} , geo:Value , geo:source{0,1}
Children dataSource, geo:Status, geo:Value, geo:source, validTime
Instance
<geo:InterpolatedSingleValue xmlns:geo="urn:xml-gov-au:icsm:egeodesy:0.4">
  <validTime>{1,1}</validTime>
  <dataSource>{0,1}</dataSource>
  <geo:Status>{0,1}</geo:Status>
  <geo:Value axisLabels="" codeSpace="" confidence="" uomLabels="">{1,1}</geo:Value>
  <geo:source>{0,1}</geo:source>
</geo:InterpolatedSingleValue>
Source
<element name="InterpolatedSingleValue" type="geo:InterpolatedSingleValueType" substitutionGroup="geo:AbstractTimeSlice">
  <annotation>
    <documentation>The result of an interpolation operation on a gridded transformation or geoid.</documentation>
  </annotation>
</element>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:InterpolatedSingleValueType / geo:source
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram lineage_xsd.tmp#InterpolatedValueSource lineage_xsd.tmp#InterpolatedValueSourcePropertyType
Type geo:InterpolatedValueSourcePropertyType
Properties
content complex
minOccurs 0
Model
Children geo:InterpolatedValueSource
Instance
<geo:source xmlns:geo="urn:xml-gov-au:icsm:egeodesy:0.4">
  <geo:InterpolatedValueSource>{1,1}</geo:InterpolatedValueSource>
</geo:source>
Source
<element name="source" type="geo:InterpolatedValueSourcePropertyType" minOccurs="0"/>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:InterpolatedDynamicValue
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Annotations
The time-series result of interpolation operations on a gridded transformation or geoid over a time period.
Diagram
Diagram commonTypes_xsd.tmp#DynamicFeatureType observationSystem_xsd.tmp#Status referenceFrame_xsd.tmp#InterpolatedDynamicValueType_source referenceFrame_xsd.tmp#InterpolatedDynamicValueType_history referenceFrame_xsd.tmp#InterpolatedDynamicValueType
Type geo:InterpolatedDynamicValueType
Type hierarchy
Properties
content complex
Substitution Group Affiliation
  • AbstractFeature
Model
, boundedBy{0,1} , location{0,1} , validTime{0,1} , dataSource{0,1} , dataSourceReference{0,1} , geo:Status{0,1} , geo:source{0,1} , geo:history
Children boundedBy, dataSource, dataSourceReference, geo:Status, geo:history, geo:source, location, validTime
Instance
<geo:InterpolatedDynamicValue xmlns:geo="urn:xml-gov-au:icsm:egeodesy:0.4">
  <boundedBy>{0,1}</boundedBy>
  <location>{0,1}</location>
  <validTime>{0,1}</validTime>
  <dataSource>{0,1}</dataSource>
  <dataSourceReference>{0,1}</dataSourceReference>
  <geo:Status>{0,1}</geo:Status>
  <geo:source>{0,1}</geo:source>
  <geo:history>{1,1}</geo:history>
</geo:InterpolatedDynamicValue>
Source
<element name="InterpolatedDynamicValue" type="geo:InterpolatedDynamicValueType" substitutionGroup="gml:AbstractFeature">
  <annotation>
    <documentation>The time-series result of interpolation operations on a gridded transformation or geoid over a time period.</documentation>
  </annotation>
</element>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:InterpolatedDynamicValueType / geo:source
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram lineage_xsd.tmp#InterpolatedValueSource lineage_xsd.tmp#InterpolatedValueSourcePropertyType
Type geo:InterpolatedValueSourcePropertyType
Properties
content complex
minOccurs 0
Model
Children geo:InterpolatedValueSource
Instance
<geo:source xmlns:geo="urn:xml-gov-au:icsm:egeodesy:0.4">
  <geo:InterpolatedValueSource>{1,1}</geo:InterpolatedValueSource>
</geo:source>
Source
<element name="source" type="geo:InterpolatedValueSourcePropertyType" minOccurs="0"/>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Element geo:InterpolatedDynamicValueType / geo:history
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram referenceFrame_xsd.tmp#InterpolatedSingleValue
Properties
content complex
Model
Children geo:InterpolatedSingleValue
Instance
<geo:history xmlns:geo="urn:xml-gov-au:icsm:egeodesy:0.4">
  <geo:InterpolatedSingleValue>{1,unbounded}</geo:InterpolatedSingleValue>
</geo:history>
Source
<element name="history">
  <complexType>
    <sequence>
      <element ref="geo:InterpolatedSingleValue" maxOccurs="unbounded"/>
    </sequence>
  </complexType>
</element>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Complex Type geo:TerrestrialReferenceFrameType
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram
Type restriction of GeodeticDatumType
Type hierarchy
Used by
Model
metaDataProperty* , description{0,1} , descriptionReference{0,1} , identifier , name* , remarks{0,1} , domainOfValidity{0,1} , scope+ , anchorDefinition{0,1} , realizationEpoch , primeMeridian , ellipsoid
Children anchorDefinition, description, descriptionReference, domainOfValidity, ellipsoid, identifier, metaDataProperty, name, primeMeridian, realizationEpoch, remarks, scope
Source
<complexType name="TerrestrialReferenceFrameType">
  <complexContent>
    <restriction base="gml:GeodeticDatumType">
      <sequence>
        <sequence>
          <element ref="gml:metaDataProperty" minOccurs="0" maxOccurs="unbounded"/>
          <element ref="gml:description" minOccurs="0"/>
          <element ref="gml:descriptionReference" minOccurs="0"/>
          <element ref="gml:identifier"/>
          <element ref="gml:name" minOccurs="0" maxOccurs="unbounded"/>
        </sequence>
        <sequence>
          <element ref="gml:remarks" minOccurs="0"/>
        </sequence>
        <sequence>
          <element ref="gml:domainOfValidity" minOccurs="0"/>
          <element ref="gml:scope" maxOccurs="unbounded"/>
          <element ref="gml:anchorDefinition" minOccurs="0"/>
          <element ref="gml:realizationEpoch">
            <annotation>
              <documentation>The realisation epoch is equivalent to the reference epoch for the reference frame. A dynamic terrestrial reference frame must contain a reference epoch.</documentation>
            </annotation>
          </element>
        </sequence>
        <sequence>
          <element ref="gml:primeMeridian"/>
          <element ref="gml:ellipsoid"/>
        </sequence>
      </sequence>
      <attribute ref="gml:id" use="required"/>
    </restriction>
  </complexContent>
</complexType>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Complex Type geo:DynamicTransformationType
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram referenceFrame_xsd.tmp#DynamicTransformationType_sourceEpoch referenceFrame_xsd.tmp#DynamicTransformationType_targetEpoch referenceFrame_xsd.tmp#DynamicTransformationType_usesMethod referenceFrame_xsd.tmp#DynamicTransformationType_source
Type extension of AbstractGeneralTransformationType
Type hierarchy
Used by
Model
Children geo:source, geo:sourceEpoch, geo:targetEpoch, geo:usesMethod, parameterValue
Source
<complexType name="DynamicTransformationType">
  <complexContent>
    <extension base="gml:AbstractGeneralTransformationType">
      <sequence>
        <element name="sourceEpoch" type="gml:TimePositionType"/>
        <element name="targetEpoch" type="gml:TimePositionType" minOccurs="0">
          <annotation>
            <documentation>The absence of a targetEpoch element implies that this transformation has time-dependent parameters. This is the standard configuration of a 14-parameter transformation whereby the latter 7 parameters are coefficients to a time parameter. A residual velocity map would also implicitly have time-dependent parameters. An example of a dynamic transformation that requires a targetEpoch is a 7-parameter transformation (implying no time-dependent parameters) between two dynamic frames, e.g. ITRF2014 to ITRF2008 at epochs 2014-01-01 and 2008-01-01 respectively.</documentation>
          </annotation>
        </element>
        <element name="usesMethod" type="gml:OperationMethodType"/>
        <element ref="gml:parameterValue" minOccurs="0" maxOccurs="unbounded"/>
        <element name="source" type="geo:AbstractDefinitionSourcePropertyType" minOccurs="0" maxOccurs="unbounded">
          <annotation>
            <documentation>An unbounded list of references to the source of each parameter.</documentation>
          </annotation>
        </element>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Complex Type geo:TerrestrialReferenceFramePropertyType
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram referenceFrame_xsd.tmp#TerrestrialReferenceFrame
Model
Children geo:TerrestrialReferenceFrame
Source
<complexType name="TerrestrialReferenceFramePropertyType">
  <sequence minOccurs="0">
    <element ref="geo:TerrestrialReferenceFrame"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Complex Type geo:GridTransformationType
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram referenceFrame_xsd.tmp#DynamicTransformationType_sourceEpoch referenceFrame_xsd.tmp#DynamicTransformationType_targetEpoch referenceFrame_xsd.tmp#DynamicTransformationType_usesMethod referenceFrame_xsd.tmp#DynamicTransformationType_source referenceFrame_xsd.tmp#DynamicTransformationType
Type extension of geo:DynamicTransformationType
Type hierarchy
Used by
Model
geo:sourceEpoch , geo:targetEpoch{0,1} , geo:usesMethod , parameterValue* , geo:source* , RectifiedGridCoverage
Children RectifiedGridCoverage, geo:source, geo:sourceEpoch, geo:targetEpoch, geo:usesMethod, parameterValue
Source
<complexType name="GridTransformationType">
  <complexContent>
    <extension base="geo:DynamicTransformationType">
      <sequence>
        <element ref="gml:RectifiedGridCoverage"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Complex Type geo:DeformationGridTransformationType
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram referenceFrame_xsd.tmp#DynamicTransformationType_sourceEpoch referenceFrame_xsd.tmp#DynamicTransformationType_targetEpoch referenceFrame_xsd.tmp#DynamicTransformationType_usesMethod referenceFrame_xsd.tmp#DynamicTransformationType_source referenceFrame_xsd.tmp#DynamicTransformationType referenceFrame_xsd.tmp#GridTransformationType referenceFrame_xsd.tmp#DeformationGridTransformationType_sourceEpoch referenceFrame_xsd.tmp#DeformationGridTransformationType_targetEpoch referenceFrame_xsd.tmp#DeformationGridTransformationType_usesMethod referenceFrame_xsd.tmp#DeformationGridTransformationType_source
Type restriction of geo:GridTransformationType
Type hierarchy
Used by
Model
metaDataProperty* , description{0,1} , descriptionReference{0,1} , identifier , name* , remarks{0,1} , domainOfValidity{0,1} , scope+ , operationVersion , coordinateOperationAccuracy* , sourceCRS , targetCRS , geo:sourceEpoch , geo:targetEpoch , geo:usesMethod , parameterValue* , geo:source* , RectifiedGridCoverage
Children RectifiedGridCoverage, coordinateOperationAccuracy, description, descriptionReference, domainOfValidity, geo:source, geo:sourceEpoch, geo:targetEpoch, geo:usesMethod, identifier, metaDataProperty, name, operationVersion, parameterValue, remarks, scope, sourceCRS, targetCRS
Source
<complexType name="DeformationGridTransformationType">
  <complexContent>
    <restriction base="geo:GridTransformationType">
      <sequence>
        <sequence>
          <element ref="gml:metaDataProperty" minOccurs="0" maxOccurs="unbounded"/>
          <element ref="gml:description" minOccurs="0"/>
          <element ref="gml:descriptionReference" minOccurs="0"/>
          <element ref="gml:identifier"/>
          <element ref="gml:name" minOccurs="0" maxOccurs="unbounded"/>
          <element ref="gml:remarks" minOccurs="0"/>
          <element ref="gml:domainOfValidity" minOccurs="0"/>
          <element ref="gml:scope" maxOccurs="unbounded"/>
          <element ref="gml:operationVersion"/>
          <element ref="gml:coordinateOperationAccuracy" minOccurs="0" maxOccurs="unbounded"/>
          <element ref="gml:sourceCRS"/>
          <element ref="gml:targetCRS"/>
        </sequence>
        <sequence>
          <element name="sourceEpoch" type="gml:TimePositionType"/>
          <element name="targetEpoch" type="gml:TimePositionType"/>
          <element name="usesMethod" type="gml:OperationMethodType"/>
          <element ref="gml:parameterValue" minOccurs="0" maxOccurs="unbounded"/>
          <element name="source" type="geo:AbstractDefinitionSourcePropertyType" minOccurs="0" maxOccurs="unbounded">
            <annotation>
              <documentation>An unbounded list of references to the source of each parameter.</documentation>
            </annotation>
          </element>
        </sequence>
        <sequence>
          <element ref="gml:RectifiedGridCoverage"/>
        </sequence>
      </sequence>
    </restriction>
  </complexContent>
</complexType>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Complex Type geo:InterpolatedSingleValueType
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram commonTypes_xsd.tmp#TimeSliceProperties commonTypes_xsd.tmp#AbstractTimeSliceType observationSystem_xsd.tmp#Status quality_xsd.tmp#Value referenceFrame_xsd.tmp#InterpolatedSingleValueType_source
Type extension of geo:AbstractTimeSliceType
Type hierarchy
Used by
Model
validTime , dataSource{0,1} , geo:Status{0,1} , geo:Value , geo:source{0,1}
Children dataSource, geo:Status, geo:Value, geo:source, validTime
Source
<complexType name="InterpolatedSingleValueType">
  <complexContent>
    <extension base="geo:AbstractTimeSliceType">
      <sequence>
        <element ref="geo:Status" minOccurs="0"/>
        <element ref="geo:Value"/>
        <element name="source" type="geo:InterpolatedValueSourcePropertyType" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd
Complex Type geo:InterpolatedDynamicValueType
Namespace urn:xml-gov-au:icsm:egeodesy:0.4
Diagram
Diagram commonTypes_xsd.tmp#DynamicFeatureType observationSystem_xsd.tmp#Status referenceFrame_xsd.tmp#InterpolatedDynamicValueType_source referenceFrame_xsd.tmp#InterpolatedDynamicValueType_history
Type extension of geo:DynamicFeatureType
Type hierarchy
Used by
Model
, boundedBy{0,1} , location{0,1} , validTime{0,1} , dataSource{0,1} , dataSourceReference{0,1} , geo:Status{0,1} , geo:source{0,1} , geo:history
Children boundedBy, dataSource, dataSourceReference, geo:Status, geo:history, geo:source, location, validTime
Source
<complexType name="InterpolatedDynamicValueType">
  <complexContent>
    <extension base="geo:DynamicFeatureType">
      <sequence>
        <element ref="geo:Status" minOccurs="0"/>
        <element name="source" type="geo:InterpolatedValueSourcePropertyType" minOccurs="0"/>
        <element name="history">
          <complexType>
            <sequence>
              <element ref="geo:InterpolatedSingleValue" maxOccurs="unbounded"/>
            </sequence>
          </complexType>
        </element>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Schema location file:/Users/boss/dev/GeodesyML/schemas/referenceFrame.xsd