<complexType name="AbstractGeneralTransformationType" abstract="true">
<annotation>
<documentation>An abstract operation on coordinates that usually includes a change of Datum. The parameters of a coordinate transformation are empirically derived from data containing the coordinates of a series of points in both coordinate reference systems. This computational process is usually "over-determined", allowing derivation of error (or accuracy) estimates for the transformation. Also, the stochastic nature of the parameters may result in multiple (different) versions of the same coordinate transformation. </documentation>
</annotation>
<complexContent>
<restriction base="gml:AbstractOperationType">
<sequence>
<element ref="gml:metaDataProperty" minOccurs="0" maxOccurs="unbounded" />
<element name="coordinateOperationID" type="gml:ExtendedIdentifierType" />
<element name="coordinateOperationVersion" type="string" />
<element name="sourceDimensions" type="positiveInteger" />
<element name="targetDimensions" type="positiveInteger" />
<element name="_PositionalAccuracy" type="gml:AbstractPositionalAccuracyType" minOccurs="0" />
<element name="sourceCRS" type="gml:CRSRefType" />
<element name="targetCRS" type="gml:CRSRefType" />
</sequence>
<attribute ref="gml:id" use="optional" />
</restriction>
</complexContent>
</complexType>
|