GeographicTransformationStep QML Type

  • Esri.ArcGISRuntime
  • GeographicTransformationStep
  • A step in the process of transforming between datums. More...

    Import Statement: import Esri.ArcGISRuntime
    Since: Esri.ArcGISRuntime 100.2
    Inherits:

    Object

    Properties

    Signals

    Methods

    • bool equals(GeographicTransformationStep other)

    Detailed Description

    Each GeographicTransformationStep can be created using a well-known ID (WKID) that represents a geographic transformation. Because the Projection Engine supports thousands of transformations, WKIDs are not presented in the SDK as enumerations. Instead, they are documented in the ArcGIS Maps SDK for Qt documentation.

    The list of supported WKIDs includes a transformation from every supported datum to WGS 1984. Additionally, there is more limited list of transformations that transform directly between two non-WGS84 datums, such as 4461, which is NAD_1983_HARN_To_NAD_1983_NSRS2007_1.

    Transformations with more than one step typically go via WGS84, with one forward and one inverse geographic transformation chained together to get the required geographic coordinates.

    Your code should always set the wkid property. If your code does not set the wkid property, or if it sets the wkid property to an invalid geographic transformation WKID, the wkid property will be set to the default value of 1470.

    A GeographicTransformationStep object is immutable.

    See also GeographicTransformation.

    Property Documentation

    inverse : bool

    Returns whether this geographic transformation step instance is an inverted transformation.

    Returns true if this step uses the inverse of the geographic transformation contained in this step.

    You cannot change this property after the object is instantiated.


    [read-only] inverseTransformation : GeographicTransformationStep

    Returns a GeographicTransformationStep that is the inverse of this GeographicTransformationStep (read-only).

    Returns null if there is no inverse of this GeographicTransformationStep


    [read-only] missingProjectionEngineFiles : bool

    Returns whether any files needed by the Projection Engine for this GeographicTransformationStep are missing from the local file system (read-only).


    [read-only] projectionEngineFilenames : list<string>

    Returns a list of the Projection Engine files required to support this step (read-only).


    wkText : string

    The well-known text (WKT) representation of the geographic transformation in this step.

    Returns an empty string if no WKT has been specified or if the geographic transformation is invalid.

    This method always returns the minimal text representation that uniquely identifies a given geographic transformation.

    You cannot change this property after the object is instantiated.


    wkid : int

    The Well-Known Identifier (WKID) of the geographic transformation in this step.

    Returns 1470 if no WKID has been specified.

    You cannot change this property after the object is instantiated.


    Signal Documentation

    inverseChanged()

    Emitted when the inverse property changes.

    Note: The corresponding handler is onInverseChanged.


    wkTextChanged()

    Emitted when the wkText property changes.

    Note: The corresponding handler is onWkTextChanged.


    wkidChanged()

    Emitted when the wkid property changes.

    Note: The corresponding handler is onWkidChanged.


    Method Documentation

    bool equals(GeographicTransformationStep other)

    compares this geographic transformation step against the other.

    Returns true if they are equal.


    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.