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

Description

View group settings for ENC data.

View group settings for ENC data.

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

Instance Methods

(void) - resetToDefaults
 

Properties

BOOL allIsolatedDangers
 
BOOL archipelagicSeaLanes
 
BOOL boundariesAndLimits
 
BOOL buoysBeaconsAidsToNavigation
 
BOOL buoysBeaconsStructures
 
BOOL chartScaleBoundaries
 
BOOL depthContours
 
BOOL dryingLine
 
BOOL lights
 
BOOL magneticVariation
 
BOOL otherMiscellaneous
 
BOOL prohibitedAndRestrictedAreas
 
BOOL seabed
 
BOOL shipsRoutingSystemsAndFerryRoutes
 
BOOL spotSoundings
 
BOOL standardMiscellaneous
 
BOOL submarineCablesAndPipelines
 
BOOL tidal
 

Method Documentation

◆ resetToDefaults

- (void) resetToDefaults

Resets all view group visibility settings

Since
100.2

Property Documentation

◆ allIsolatedDangers

- (BOOL) allIsolatedDangers
readwritenonatomicassign

Indicates whether or not to display the "all isolated dangers" view group. Per IHO S-52 Annex A, controls viewing group layer 13, which includes viewing groups 34050 and 34051.

Since
100.2

◆ archipelagicSeaLanes

- (BOOL) archipelagicSeaLanes
readwritenonatomicassign

Indicates whether or not to display the "archipelagic sea lanes" view group. Per IHO S-52 Annex A, controls viewing group layer 9, which includes viewing group 26260.

Since
100.2

◆ boundariesAndLimits

- (BOOL) boundariesAndLimits
readwritenonatomicassign

Indicates whether or not to display the "boundaries and limits" view group. Per IHO S-52 Annex A, controls viewing group layer 4, which includes viewing groups 23030, 26050, 26220, 26240, and 26250.

Since
100.2

◆ buoysBeaconsAidsToNavigation

- (BOOL) buoysBeaconsAidsToNavigation
readwritenonatomicassign

Indicates whether or not to display the "buoys, beacons, aids to navigation" view group. Per IHO S-52 Annex A, controls viewing group layer 3, which includes viewing groups 21020, 22200 – 22240, 27000, 27010, 27011, 27020, 27025, 27040, 27050, 27070, 27080, 27200, 27210, 27230, 27030, and 27060.

Since
100.2

◆ buoysBeaconsStructures

- (BOOL) buoysBeaconsStructures
readwritenonatomicassign

Indicates whether or not to display the "buoys, beacons, structures" view group. Per IHO S-52 Annex A, controls viewing group layer 3.1, which includes viewing groups 21010, 21020, 22200 - 22240, 27000-27050, 27080, 27200 – 27230, 27030, and 27060.

Since
100.2

◆ chartScaleBoundaries

- (BOOL) chartScaleBoundaries
readwritenonatomicassign

Indicates whether or not to display the "chart scale boundaries" view group. Per IHO S-52 Annex A, controls viewing group layer 6, which includes viewing group 21030.

Since
100.2

◆ depthContours

- (BOOL) depthContours
readwritenonatomicassign

Indicates whether or not to display the "depth contours" view group. Per IHO S-52 Annex A, controls viewing group layer 15, which includes viewing group 33020.

Since
100.2

◆ dryingLine

- (BOOL) dryingLine
readwritenonatomicassign

Indicates whether or not to display the "drying line" view group. Per IHO S-52 Annex A, controls viewing group layer 2, which includes viewing group 22010

Since
100.2

◆ lights

- (BOOL) lights
readwritenonatomicassign

Indicates whether or not to display the "lights" view group. Per IHO S-52 Annex A, controls viewing group layer 3.2, which includes viewing group 27070.

Since
100.2

◆ magneticVariation

- (BOOL) magneticVariation
readwritenonatomicassign

Indicates whether or not to display the "magnetic variation" view group. Per IHO S-52 Annex A, controls viewing group layer 14, which includes viewing group 31080.

Since
100.2

◆ otherMiscellaneous

- (BOOL) otherMiscellaneous
readwritenonatomicassign

Indicates whether or not to display the "other miscellaneous" view group. Per IHO S-52 Annex A, controls viewing group layer 18, which includes viewing group 30000-39999.

Since
100.2

◆ prohibitedAndRestrictedAreas

- (BOOL) prohibitedAndRestrictedAreas
readwritenonatomicassign

Indicates whether or not to display the "prohibited and restricted areas" view group. Per IHO S-52 Annex A, controls viewing group layer 5, which includes viewing groups 26000, 26010, and 26040.

Since
100.2

◆ seabed

- (BOOL) seabed
readwritenonatomicassign

Indicates whether or not to display the "seabed" view group. Per IHO S-52 Annex A, controls viewing group layer 16, which includes viewing groups 34010, 34020, and 33040.

Since
100.2

◆ shipsRoutingSystemsAndFerryRoutes

- (BOOL) shipsRoutingSystemsAndFerryRoutes
readwritenonatomicassign

Indicates whether or not to display the "ships' routing systems and ferry routes" view group. Per IHO S-52 Annex A, controls viewing group layer 8, which includes viewing groups 25010-25060.

Since
100.2

◆ spotSoundings

- (BOOL) spotSoundings
readwritenonatomicassign

Indicates whether or not to display the "spot soundings" view group. Per IHO S-52 Annex A, controls viewing group layer 11, which includes viewing group 33010.

Since
100.2

◆ standardMiscellaneous

- (BOOL) standardMiscellaneous
readwritenonatomicassign

Indicates whether or not to display the "standard miscellaneous" view group. Per IHO S-52 Annex A, controls viewing group layer 10 under the "standard display" viewing group, which includes all objects not covered by viewing groups 20000-29999

Since
100.2

◆ submarineCablesAndPipelines

- (BOOL) submarineCablesAndPipelines
readwritenonatomicassign

Indicates whether or not to display the "submarine cables and pipelines" view group. Per IHO S-52 Annex A, controls viewing group layer 12, which includes viewing groups 34030 and 34070.

Since
100.2

◆ tidal

- (BOOL) tidal
readwritenonatomicassign

Indicates whether or not to display the "tidal" view group. Per IHO S-52 Annex A, controls viewing group layer 17, which includes viewing groups 33050 and 33060.

Since
100.2