EncCell QML Type

  • Esri.ArcGISRuntime
  • EncCell
  • A single Electronic Navigation Chart (ENC) data source object. More...

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

    Object

    Properties

    Signals

    Methods

    Detailed Description

    ENC cell can be created using EncDataset obtained from a EncExchangeSet, or using path to S-57/ENC (extension .000) file, and can be visualized using EncLayer.

    Note: It can take some time to load an ENC cell. Preprocessing the cells by loading them ahead of time is recommended, especially when loading from large ENC exchange sets. Subsequent loads of the cell will read from the internal SENC database for improved performance.

    // create ENC Cell using path
    EncCell {
        id: encCell
        path: localPath
    }
    
    // visualize ENC data in ENC layer.
    EncLayer {
        id: encLayer
        cell: encCell
    }

    See also Loadable and EncLayer.

    Property Documentation

    dataset : EncDataset

    The ENC data set, obtained from a EncExchangeSet.

    Use this property when creating an ENC cell delivered as part of an exchange set. When an ENC cell is defined using the path directly, updates (*.001, *.002, etc.) that are part of the associated exchange set (if there is one) will not be applied.

    Note: If the ENC cell was loaded from a path this wil lbe null.


    [read-only] loadError : Error

    Returns the load error (read-only).

    Note: load errors are also reported on the error property and emit the errorChanged signal.

    See also Loadable.


    [read-only] loadStatus : Enums.LoadStatus

    Returns the load status enumeration (read-only).

    See also Loadable and Enums.LoadStatus.


    path : url

    The path to the S-57/ENC (*.000) file associated with the ENC cell.


    Signal Documentation

    datasetChanged()

    Emitted when the dataset property changes.

    Note: The corresponding handler is onDatasetChanged.


    loadErrorChanged()

    Emitted when the loadError property changes.

    Note: load errors are also reported on the error property and emit the errorChanged signal.

    Note: The corresponding handler is onLoadErrorChanged.

    See also Loadable and Object.


    loadStatusChanged()

    Emitted when the loadStatus property changes.

    Note: The corresponding handler is onLoadStatusChanged.

    See also Loadable.


    pathChanged()

    Emitted when the path property changes.

    Note: The corresponding handler is onPathChanged.


    Method Documentation

    void cancelLoad()

    See also Loadable.


    void load()

    See also Loadable.


    void retryLoad()

    See also Loadable.


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