Show / Hide Table of Contents

Class EncCell

An ENC cell object.

Inheritance
System.Object
EncCell
Implements
ILoadable
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Esri.ArcGISRuntime.Hydrography
Assembly: Esri.ArcGISRuntime.Hydrography.dll
Syntax
public sealed class EncCell : ILoadable
Remarks

A single ENC (Electronic Navigational Chart) data source.

It can take some time to load an ENC cell. Cells should be processed by the runtime before they are used for navigation, especially when loading from large ENC exchange sets. Loading an ENC cell with an EncLayer accomplishes this by causing the runtime to build the SENC database for that cell. Subsequent loads will read from the internal SENC database for improved performance.

Constructors

Name Description
EncCell(EncDataset)

Initializes a new instance of the EncCell class from the specified dataset.

EncCell(String)

Initializes a new instance of the EncCell class from the specified path.

Properties

Name Description
Dataset

Gets the ENC data set associated with the ENC cell.

LoadError

Gets the System.Exception associated with the last load error.

LoadStatus

Gets the load status.

LoadWarnings

Gets a collection of ENC warnings encountered during load.

Path

Gets the path associated with the ENC cell.

Methods

Name Description
CancelLoad()

Cancel loading metadata for the object.

LoadAsync()

Load the metadata for the object asynchronously.

RetryLoadAsync()

Loads or retries loading metadata for the object asynchronously.

Events

Name Description
Loaded

Event that is raised when the object is done loading.

LoadStatusChanged

Event that is raised when the LoadStatus property changes.

See Also

SencDataPath

Applies to

TargetVersions
.NET Standard 2.0100.3 - 200.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.2.1 - 200.7
Xamarin.Android100.2.1 - 100.15
Xamarin.iOS100.2.1 - 100.15
UWP100.2.1 - 200.7

Relevant samples

Add ENC exchange set: Display nautical charts per the ENC specification.
Change ENC display settings: Configure the display of ENC content.
Select ENC features: Select features in an ENC layer.
In This Article
Back to top Copyright © 2022 Esri.