ArcGIS Runtime SDK for iOS: AGSENCEnvironmentSettings Class Reference
ArcGIS Runtime SDK for iOS  100.15
AGSENCEnvironmentSettings Class Reference

Description

Environment settings for ENC data.

Environment settings for ENC data.

Note
Changes are applied to the display of all ENC layers in a map
Since
100.2
Inheritance diagram for AGSENCEnvironmentSettings:
AGSObject

Class Methods

(instancetype) + sharedSettings
 

Properties

AGSENCDisplaySettingsdisplaySettings
 
NSURL * resourceDirectory
 
NSURL * SENCDataDirectory
 

Method Documentation

◆ sharedSettings

+ (instancetype) sharedSettings

The singleton instance of ENC Envrionment settings.

Since
100.2

Property Documentation

◆ displaySettings

- (AGSENCDisplaySettings*) displaySettings
readnonatomicstrong

ENC Display Settings, which allows selection of mariner, viewing group, and text group visibility settings.

Since
100.2

◆ resourceDirectory

- (NSURL*) resourceDirectory
readwritenonatomicstrong

The location of ENC resource files on disk.

Note
This must be set before ENC content can be used
Since
100.2

◆ SENCDataDirectory

- (NSURL*) SENCDataDirectory
readwritenonatomicstrong

The location where the intermediate SENC files will be stored on disk. SENC is an acronym for System Electronic Navigational Chart. ENC data is converted into SENC format for optimal chart display. Subsequent loads of an ENC cell or exchange set will ignore the underlying cells (.000 files). Runtime will instead read from these intermediate SENC files directly. If these files get deleted, they will be re-created the next time the ENC cell or exchange set is used.

Note
This must be set before ENC content can be used
Since
100.2