ArcGIS Runtime SDK for iOS: AGSLabelingInfo.h File Reference
ArcGIS Runtime SDK for iOS  100.15
AGSLabelingInfo.h File Reference

Go to the source code of this file.

Enumerations

enum  AGSLabelingPlacement {
  AGSLabelingPlacementAutomatic = -2 , AGSLabelingPlacementUnknown = -1 , AGSLabelingPlacementLineAboveAfter = 0 , AGSLabelingPlacementLineAboveAlong = 1 ,
  AGSLabelingPlacementLineAboveBefore = 2 , AGSLabelingPlacementLineAboveEnd = 3 , AGSLabelingPlacementLineAboveStart = 4 , AGSLabelingPlacementLineBelowAfter = 5 ,
  AGSLabelingPlacementLineBelowAlong = 6 , AGSLabelingPlacementLineBelowBefore = 7 , AGSLabelingPlacementLineBelowEnd = 8 , AGSLabelingPlacementLineBelowStart = 9 ,
  AGSLabelingPlacementLineCenterAfter = 10 , AGSLabelingPlacementLineCenterAlong = 11 , AGSLabelingPlacementLineCenterBefore = 12 , AGSLabelingPlacementLineCenterEnd = 13 ,
  AGSLabelingPlacementLineCenterStart = 14 , AGSLabelingPlacementPointAboveCenter = 15 , AGSLabelingPlacementPointAboveLeft = 16 , AGSLabelingPlacementPointAboveRight = 17 ,
  AGSLabelingPlacementPointBelowCenter = 18 , AGSLabelingPlacementPointBelowLeft = 19 , AGSLabelingPlacementPointBelowRight = 20 , AGSLabelingPlacementPointCenterCenter = 21 ,
  AGSLabelingPlacementPointCenterLeft = 22 , AGSLabelingPlacementPointCenterRight = 23 , AGSLabelingPlacementPolygonAlwaysHorizontal = 24
}
 

Enumeration Type Documentation

◆ AGSLabelingPlacement

An enumeration of labeling placement options.

Since
100.0
Enumerator
AGSLabelingPlacementAutomatic 

Default position for the label, dependent on the type of feature being labeled.

Since
100.11
AGSLabelingPlacementUnknown 

Preferred placement position has not been specified.

AGSLabelingPlacementLineAboveAfter 

Lower left corner of label is at final geometry coord, label extrapolates the last geometry segment.

AGSLabelingPlacementLineAboveAlong 

Lower midpoint of label prefers the midpoint of the geometry, label follows the geometry segments.

AGSLabelingPlacementLineAboveBefore 

Lower right corner of label is at first geometry coord, label extrapolates the first geometry segment.

AGSLabelingPlacementLineAboveEnd 

Lower right corner of label is at final geometry coord, label follows the last geometry segments.

AGSLabelingPlacementLineAboveStart 

Lower left corner of label is at first geometry coord, label follows the first geometry segments.

AGSLabelingPlacementLineBelowAfter 

Upper left corner of label is at final geometry coord, label extrapolates the last geometry segment.

AGSLabelingPlacementLineBelowAlong 

Upper midpoint of label prefers the midpoint of the geometry, label follows the geometry segments.

AGSLabelingPlacementLineBelowBefore 

Upper right corner of label is at first geometry coord, label extrapolates the first geometry segment.

AGSLabelingPlacementLineBelowEnd 

Upper right corner of label is at final geometry coord, label follows the last geometry segments.

AGSLabelingPlacementLineBelowStart 

Upper left corner of label is at first geometry coord, label follows the first geometry segments.

AGSLabelingPlacementLineCenterAfter 

Left midpoint of label is at final geometry coord, label extrapolates the last geometry segment.

AGSLabelingPlacementLineCenterAlong 

Center of label prefers the midpoint of the geometry, label follows the geometry segments.

AGSLabelingPlacementLineCenterBefore 

Right midpoint of label is at first geometry coord, label extrapolates the first geometry segment.

AGSLabelingPlacementLineCenterEnd 

Right midpoint of label is at final geometry coord, label follows the last geometry segments.

AGSLabelingPlacementLineCenterStart 

Left midpoint of label is at first geometry coord, label follows the first geometry segments.

AGSLabelingPlacementPointAboveCenter 

Lower midpoint of label is offset North of point symbol.

AGSLabelingPlacementPointAboveLeft 

Lower right corner of the label is offset North-west of point symbol.

AGSLabelingPlacementPointAboveRight 

Lower left corner of the label is offset North-east of point symbol.

AGSLabelingPlacementPointBelowCenter 

Upper midpoint of label is offset South of point symbol.

AGSLabelingPlacementPointBelowLeft 

Upper right corner of the label is offset South-west of point symbol.

AGSLabelingPlacementPointBelowRight 

Upper left corner of the label is offset South-east of point symbol.

AGSLabelingPlacementPointCenterCenter 

Center of label is placed on geometry point.

AGSLabelingPlacementPointCenterLeft 

Right midpoint of label is offset West of point symbol.

AGSLabelingPlacementPointCenterRight 

Left midpoint of label is offset East of point symbol.

AGSLabelingPlacementPolygonAlwaysHorizontal 

Center of label is as far inside polygon as possible.