Skip To Content ArcGIS for Developers Sign In Dashboard

EncCell QML Type

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

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




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


Emitted when the dataset property changes.


Emitted when the loadError property changes.

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

See also Loadable and Object.


Emitted when the loadStatus property changes.

See also Loadable.


Emitted when the path property changes.

Feedback on this topic?