27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSRenderer.h>
84 #pragma mark initializers
92 -(instancetype)initWithFieldName:(NSString *)fieldName classBreaks:(NSArray<
AGSClassBreak*> *)classBreaks;
106 +(instancetype)classBreaksRendererWithFieldName:(NSString *)fieldName classBreaks:(NSArray<
AGSClassBreak*> *)classBreaks;
109 #pragma mark properties
120 @property (nonatomic, copy, readwrite) NSArray<AGSClassBreak*> *
classBreaks;
141 @property (nonatomic, copy, readwrite) NSString *
fieldName;
146 @property (nonatomic, assign, readwrite)
double minValue;
AGSRendererClassificationMethod
Definition: AGSClassBreaksRenderer.h:37
@ AGSRendererClassificationMethodGeometricalInterval
Definition: AGSClassBreaksRenderer.h:40
@ AGSRendererClassificationMethodStandardDeviation
Definition: AGSClassBreaksRenderer.h:43
@ AGSRendererClassificationMethodNaturalBreaks
Definition: AGSClassBreaksRenderer.h:41
@ AGSRendererClassificationMethodQuantile
Definition: AGSClassBreaksRenderer.h:42
@ AGSRendererClassificationMethodDefinedInterval
Definition: AGSClassBreaksRenderer.h:38
@ AGSRendererClassificationMethodEqualInterval
Definition: AGSClassBreaksRenderer.h:39
@ AGSRendererClassificationMethodManual
Definition: AGSClassBreaksRenderer.h:44
AGSRendererNormalizationType
Definition: AGSClassBreaksRenderer.h:52
@ AGSRendererNormalizationTypeNone
Definition: AGSClassBreaksRenderer.h:56
@ AGSRendererNormalizationTypeByField
Definition: AGSClassBreaksRenderer.h:53
@ AGSRendererNormalizationTypeByLog
Definition: AGSClassBreaksRenderer.h:54
@ AGSRendererNormalizationTypeByPercentOfTotal
Definition: AGSClassBreaksRenderer.h:55
@ AGSRendererNormalizationTypeUnknown
Definition: AGSClassBreaksRenderer.h:57
A class break object used to categorize a group of values that fall within a range of values.
Definition: AGSClassBreak.h:84
A renderer based on class breaks.
Definition: AGSClassBreaksRenderer.h:82
AGSSymbol * defaultSymbol
Definition: AGSClassBreaksRenderer.h:135
NSArray< AGSClassBreak * > * classBreaks
Definition: AGSClassBreaksRenderer.h:120
AGSSymbol * backgroundFillSymbol
Definition: AGSClassBreaksRenderer.h:114
AGSRendererClassificationMethod classificationMethod
Definition: AGSClassBreaksRenderer.h:125
NSString * fieldName
Definition: AGSClassBreaksRenderer.h:141
NSString * normalizationField
Definition: AGSClassBreaksRenderer.h:151
double normalizationTotal
Definition: AGSClassBreaksRenderer.h:157
NSString * defaultLabel
Definition: AGSClassBreaksRenderer.h:130
double minValue
Definition: AGSClassBreaksRenderer.h:146
instancetype classBreaksRenderer()
AGSRendererNormalizationType normalizationType
Definition: AGSClassBreaksRenderer.h:162
An abstract base class for renderers.
Definition: AGSRenderer.h:55
A symbol used to display a graphic or a feature.
Definition: AGSSymbol.h:93