textVariableAnchor

open override fun textVariableAnchor(textVariableAnchor: List<String>): SymbolLayer

To increase the chance of placing high-priority labels on the map, you can provide an array of text-anchor locations: the renderer will attempt to place the label at each location, in order, before moving onto the next label. Use text-justify: auto to choose justification based on anchor position. To apply an offset, use the text-radial-offset or the two-dimensional text-offset.

Use static method SymbolLayer.defaultTextVariableAnchor to set the default property.

Parameters

textVariableAnchor

value of textVariableAnchor

open override fun textVariableAnchor(textVariableAnchor: Expression): SymbolLayer

To increase the chance of placing high-priority labels on the map, you can provide an array of text-anchor locations: the renderer will attempt to place the label at each location, in order, before moving onto the next label. Use text-justify: auto to choose justification based on anchor position. To apply an offset, use the text-radial-offset or the two-dimensional text-offset.

Use static method SymbolLayer.defaultTextVariableAnchorAsExpression to set the default property.

Parameters

textVariableAnchor

value of textVariableAnchor as Expression

val textVariableAnchor: List<String>?

To increase the chance of placing high-priority labels on the map, you can provide an array of text-anchor locations: the renderer will attempt to place the label at each location, in order, before moving onto the next label. Use text-justify: auto to choose justification based on anchor position. To apply an offset, use the text-radial-offset or the two-dimensional text-offset.