Rotation in degrees, about the center of the image. North is 0, east is 90.
The alignment of the text within the label. 'Near' means the text will be aligned up against the position. Typically in the SDK the text will be rotated to always be upright, so either the start or end of the text will be up against the position. 'Center' means it will be centered in the middle of the area.
The maximum width of the label, in meters. The left edge will start at the feature's position and extend in the rotation direction.
The maximum height of the label, in meters. Half the height will be above the feature's position, half below.
The area to draw text in 2/3D on the map such that it fits within some geometry.
ASCII representations of EnterpriseTextAreas (without rotation):
Center alignment: maxWidth <------------------> ┌──────────────────┐ ↑ │ │ | position---● Text │ | maxHeight │ │ | └──────────────────┘ ↓ ^ | center align
Near alignment (90 degree rotation, position on left): maxWidth <------------------> ┌──────────────────┐ ↑ │ │ | position---●Text │ | maxHeight │ │ | └──────────────────┘ ↓ ^ | near align
Near alignment (90 degree rotation, so position on right): maxWidth <------------------> ┌──────────────────┐ ↑ │ │ | │ Text●---position │ │ | └──────────────────┘ ↓ ^ | near align
Position is the Point Feature's position.
position, half below.Therefore, the bounds for a EnterpriseTextArea with a rotation of 90 will extend maxWidth in the east direction, half the maxHeight in the north direction, and half the maxHeight in the south direction. If it is left aligned, the text will be anchored to the west edge of the label, by the position anchor
In addition, a EnterpriseTextArea can be anchored to a Space or Obstruction, or it can be floating in space. If it's anchored, it will have an
anchorIdproperty and be placed on top of the geometry. If it's floating, it will have averticalOffsetproperty and be placed at a height above the ground plane.Interface