Class EncLayer
Represents a layer that displays ENC data.
Namespace: Esri.ArcGISRuntime.Mapping
Assembly: Esri.ArcGISRuntime.Hydrography.dll
Syntax
public sealed class EncLayer : Layer, INotifyPropertyChanged, ILoadable, ILayerContent
Remarks
Electronic navigational charts (ENC) are geo-referenced vector datasets for the visualization and analysis of hydrographic and maritime information. This API supports ENC that conform to the International Hydrographic Organization (IHO) S-57 standard.
Functional characteristics
ENC layer supports identify and selection but does not support query or time. ENC layers cannot be displayed in a scene.
Performance characteristics
ENC layers differ from other layer types in that ENC content is cached in an internal collection of SENC files. When an ENC layer is displayed, only the content in the SENC files is referenced. SENC files are produced when an ENC cell is read for the first time and updated as update sets are applied. You can set the path to the SENC storage directory with the SencDataPath property. SENC files are in a binary format that is not intended to be shared between platforms or versions of this API.
Sample Code:
Constructors
Name | Description |
---|---|
EncLayer(EncCell) | Initializes a new instance of the EncLayer class. |
Properties
Name | Description |
---|---|
Cell | Gets the ENC cell associated with this layer. |
EnvironmentSettings | Gets the global instance of the EncEnvironmentSettings. |
Methods
Name | Description |
---|---|
ClearSelection() | Unselects the previously selected EncFeature (if any). |
SelectFeature(EncFeature) | Selects an EncFeature. |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 200.5 |
.NET | 100.13 - 200.5 |
.NET Windows | 100.13 - 200.5 |
.NET Android | 200.0 - 200.5 |
.NET iOS | 200.0 - 200.5 |
.NET Framework | 100.2.1 - 200.5 |
Xamarin.Android | 100.2.1 - 100.15 |
Xamarin.iOS | 100.2.1 - 100.15 |
UWP | 100.2.1 - 200.5 |