ArcGIS Runtime SDK for iOS
100.15
|
Symbol properties that changes how symbols behave when attached to a renderer.
AGSSymbolReferenceProperties
contains conditional properties that are not used directly by the symbol but rather by the renderer to change how a symbol is visualized based on the state of the view and the data. For example, the AGSSymbolReferenceProperties::minScale
and AGSSymbolReferenceProperties::maxScale
properties will be used by class breaks and unique value renderers to determine if a symbol break or unique value is visible at a certain scale. Additional symbols can be assigned as alternate symbols for the renderers. This allows the map author to control which symbol is displayed at certain scales.
Instance Methods | |
(instancetype) | - init |
(instancetype) | - initWithMinScale:maxScale: |
Class Methods | |
(instancetype) | + symbolReferenceProperties |
(instancetype) | + symbolReferencePropertiesWithMinScale:maxScale: |
Properties | |
double | maxScale |
double | minScale |
- (instancetype) init |
Creates an AGSSymbolReferenceProperties
object.
- (instancetype) initWithMinScale: | (double) | minScale | |
maxScale: | (double) | maxScale | |
Creates a symbol reference properties object with the specified minimum and maximum scales.
The minimum and maximum scales are used in the context of alternate symbols.
minScale | The scale at which the symbol starts rendering. |
maxScale | The scale at which the symbol stops rendering. |
+ (instancetype) symbolReferenceProperties |
Creates an AGSSymbolReferenceProperties
object.
+ (instancetype) symbolReferencePropertiesWithMinScale: | (double) | minScale | |
maxScale: | (double) | maxScale | |
Creates a symbol reference properties object with the specified minimum and maximum scales.
The minimum and maximum scales are used in the context of alternate symbols.
minScale | The scale at which the symbol starts rendering. |
maxScale | The scale at which the symbol stops rendering. |
|
readwritenonatomicassign |
The maximum scale at which the symbol will be visible.
This is the scale at which the symbol starts rendering. The default value is 0
.
|
readwritenonatomicassign |
The minimum scale at which the symbol will be visible.
This is the scale at which the symbol stops rendering. The default value is 0
.