EncCell QML Type

A single Electronic Navigation Chart (ENC) data source object. More...

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

Object

Properties

Signals

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.


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.


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.


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