public final class Property
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
Property.ANCHOR
Whether extruded geometries are lit relative to the map or viewport.
|
static interface |
Property.CIRCLE_PITCH_ALIGNMENT
Orientation of circle when map is pitched.
|
static interface |
Property.CIRCLE_PITCH_SCALE
Controls the scaling behavior of the circle when the map is pitched.
|
static interface |
Property.CIRCLE_TRANSLATE_ANCHOR
Controls the frame of reference for `circle-translate`.
|
static interface |
Property.FILL_EXTRUSION_TRANSLATE_ANCHOR
Controls the frame of reference for `fill-extrusion-translate`.
|
static interface |
Property.FILL_TRANSLATE_ANCHOR
Controls the frame of reference for `fill-translate`.
|
static interface |
Property.HILLSHADE_ILLUMINATION_ANCHOR
Direction of light source when map is rotated.
|
static interface |
Property.ICON_ANCHOR
Part of the icon placed closest to the anchor.
|
static interface |
Property.ICON_PITCH_ALIGNMENT
Orientation of icon when map is pitched.
|
static interface |
Property.ICON_ROTATION_ALIGNMENT
In combination with `symbol-placement`, determines the rotation behavior of icons.
|
static interface |
Property.ICON_TEXT_FIT
Scales the icon to fit around the associated text.
|
static interface |
Property.ICON_TRANSLATE_ANCHOR
Controls the frame of reference for `icon-translate`.
|
static interface |
Property.LINE_CAP
The display of line endings.
|
static interface |
Property.LINE_JOIN
The display of lines when joining.
|
static interface |
Property.LINE_TRANSLATE_ANCHOR
Controls the frame of reference for `line-translate`.
|
static interface |
Property.RASTER_RESAMPLING
The resampling/interpolation method to use for overscaling, also known as texture magnification filter
|
static interface |
Property.SYMBOL_PLACEMENT
Label placement relative to its geometry.
|
static interface |
Property.SYMBOL_Z_ORDER
Controls the order in which overlapping symbols in the same layer are rendered
|
static interface |
Property.TEXT_ANCHOR
Part of the text placed closest to the anchor.
|
static interface |
Property.TEXT_JUSTIFY
Text justification options.
|
static interface |
Property.TEXT_PITCH_ALIGNMENT
Orientation of text when map is pitched.
|
static interface |
Property.TEXT_ROTATION_ALIGNMENT
In combination with `symbol-placement`, determines the rotation behavior of the individual glyphs forming the text.
|
static interface |
Property.TEXT_TRANSFORM
Specifies how to capitalize text, similar to the CSS `text-transform` property.
|
static interface |
Property.TEXT_TRANSLATE_ANCHOR
Controls the frame of reference for `text-translate`.
|
static interface |
Property.TEXT_WRITING_MODE
The property allows control over a symbol's orientation.
|
static interface |
Property.VISIBILITY |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ANCHOR_MAP
The position of the light source is aligned to the rotation of the map.
|
static java.lang.String |
ANCHOR_VIEWPORT
The position of the light source is aligned to the rotation of the viewport.
|
static java.lang.String |
CIRCLE_PITCH_ALIGNMENT_MAP
The circle is aligned to the plane of the map.
|
static java.lang.String |
CIRCLE_PITCH_ALIGNMENT_VIEWPORT
The circle is aligned to the plane of the viewport.
|
static java.lang.String |
CIRCLE_PITCH_SCALE_MAP
Circles are scaled according to their apparent distance to the camera.
|
static java.lang.String |
CIRCLE_PITCH_SCALE_VIEWPORT
Circles are not scaled.
|
static java.lang.String |
CIRCLE_TRANSLATE_ANCHOR_MAP
The circle is translated relative to the map.
|
static java.lang.String |
CIRCLE_TRANSLATE_ANCHOR_VIEWPORT
The circle is translated relative to the viewport.
|
static java.lang.String |
FILL_EXTRUSION_TRANSLATE_ANCHOR_MAP
The fill extrusion is translated relative to the map.
|
static java.lang.String |
FILL_EXTRUSION_TRANSLATE_ANCHOR_VIEWPORT
The fill extrusion is translated relative to the viewport.
|
static java.lang.String |
FILL_TRANSLATE_ANCHOR_MAP
The fill is translated relative to the map.
|
static java.lang.String |
FILL_TRANSLATE_ANCHOR_VIEWPORT
The fill is translated relative to the viewport.
|
static java.lang.String |
HILLSHADE_ILLUMINATION_ANCHOR_MAP
The hillshade illumination is relative to the north direction.
|
static java.lang.String |
HILLSHADE_ILLUMINATION_ANCHOR_VIEWPORT
The hillshade illumination is relative to the top of the viewport.
|
static java.lang.String |
ICON_ANCHOR_BOTTOM
The bottom of the icon is placed closest to the anchor.
|
static java.lang.String |
ICON_ANCHOR_BOTTOM_LEFT
The bottom left corner of the icon is placed closest to the anchor.
|
static java.lang.String |
ICON_ANCHOR_BOTTOM_RIGHT
The bottom right corner of the icon is placed closest to the anchor.
|
static java.lang.String |
ICON_ANCHOR_CENTER
The center of the icon is placed closest to the anchor.
|
static java.lang.String |
ICON_ANCHOR_LEFT
The left side of the icon is placed closest to the anchor.
|
static java.lang.String |
ICON_ANCHOR_RIGHT
The right side of the icon is placed closest to the anchor.
|
static java.lang.String |
ICON_ANCHOR_TOP
The top of the icon is placed closest to the anchor.
|
static java.lang.String |
ICON_ANCHOR_TOP_LEFT
The top left corner of the icon is placed closest to the anchor.
|
static java.lang.String |
ICON_ANCHOR_TOP_RIGHT
The top right corner of the icon is placed closest to the anchor.
|
static java.lang.String |
ICON_PITCH_ALIGNMENT_AUTO
Automatically matches the value of
Property.ICON_ROTATION_ALIGNMENT . |
static java.lang.String |
ICON_PITCH_ALIGNMENT_MAP
The icon is aligned to the plane of the map.
|
static java.lang.String |
ICON_PITCH_ALIGNMENT_VIEWPORT
The icon is aligned to the plane of the viewport.
|
static java.lang.String |
ICON_ROTATION_ALIGNMENT_AUTO
When
Property.SYMBOL_PLACEMENT is set to SYMBOL_PLACEMENT_POINT , this is equivalent to ICON_ROTATION_ALIGNMENT_VIEWPORT . |
static java.lang.String |
ICON_ROTATION_ALIGNMENT_MAP
When
Property.SYMBOL_PLACEMENT is set to SYMBOL_PLACEMENT_POINT , aligns icons east-west. |
static java.lang.String |
ICON_ROTATION_ALIGNMENT_VIEWPORT
Produces icons whose x-axes are aligned with the x-axis of the viewport, regardless of the value of
Property.SYMBOL_PLACEMENT . |
static java.lang.String |
ICON_TEXT_FIT_BOTH
The icon is scaled in both x- and y-dimensions.
|
static java.lang.String |
ICON_TEXT_FIT_HEIGHT
The icon is scaled in the y-dimension to fit the height of the text.
|
static java.lang.String |
ICON_TEXT_FIT_NONE
The icon is displayed at its intrinsic aspect ratio.
|
static java.lang.String |
ICON_TEXT_FIT_WIDTH
The icon is scaled in the x-dimension to fit the width of the text.
|
static java.lang.String |
ICON_TRANSLATE_ANCHOR_MAP
Icons are translated relative to the map.
|
static java.lang.String |
ICON_TRANSLATE_ANCHOR_VIEWPORT
Icons are translated relative to the viewport.
|
static java.lang.String |
LINE_CAP_BUTT
A cap with a squared-off end which is drawn to the exact endpoint of the line.
|
static java.lang.String |
LINE_CAP_ROUND
A cap with a rounded end which is drawn beyond the endpoint of the line at a radius of one-half of the line's width and centered on the endpoint of the line.
|
static java.lang.String |
LINE_CAP_SQUARE
A cap with a squared-off end which is drawn beyond the endpoint of the line at a distance of one-half of the line's width.
|
static java.lang.String |
LINE_JOIN_BEVEL
A join with a squared-off end which is drawn beyond the endpoint of the line at a distance of one-half of the line's width.
|
static java.lang.String |
LINE_JOIN_MITER
A join with a sharp, angled corner which is drawn with the outer sides beyond the endpoint of the path until they meet.
|
static java.lang.String |
LINE_JOIN_ROUND
A join with a rounded end which is drawn beyond the endpoint of the line at a radius of one-half of the line's width and centered on the endpoint of the line.
|
static java.lang.String |
LINE_TRANSLATE_ANCHOR_MAP
The line is translated relative to the map.
|
static java.lang.String |
LINE_TRANSLATE_ANCHOR_VIEWPORT
The line is translated relative to the viewport.
|
static java.lang.String |
NONE
The layer is hidden.
|
static java.lang.String |
RASTER_RESAMPLING_LINEAR
(Bi)linear filtering interpolates pixel values using the weighted average of the four closest original source pixels creating a smooth but blurry look when overscaled
|
static java.lang.String |
RASTER_RESAMPLING_NEAREST
Nearest neighbor filtering interpolates pixel values using the nearest original source pixel creating a sharp but pixelated look when overscaled
|
static java.lang.String |
SYMBOL_PLACEMENT_LINE
The label is placed along the line of the geometry.
|
static java.lang.String |
SYMBOL_PLACEMENT_LINE_CENTER
The label is placed at the center of the line of the geometry.
|
static java.lang.String |
SYMBOL_PLACEMENT_POINT
The label is placed at the point where the geometry is located.
|
static java.lang.String |
SYMBOL_Z_ORDER_AUTO
If symbol sort key is set, sort based on that.
|
static java.lang.String |
SYMBOL_Z_ORDER_SOURCE
Symbols will be rendered in the same order as the source data with no sorting applied.
|
static java.lang.String |
SYMBOL_Z_ORDER_VIEWPORT_Y
Symbols will be sorted by their y-position relative to the viewport.
|
static java.lang.String |
TEXT_ANCHOR_BOTTOM
The bottom of the text is placed closest to the anchor.
|
static java.lang.String |
TEXT_ANCHOR_BOTTOM_LEFT
The bottom left corner of the text is placed closest to the anchor.
|
static java.lang.String |
TEXT_ANCHOR_BOTTOM_RIGHT
The bottom right corner of the text is placed closest to the anchor.
|
static java.lang.String |
TEXT_ANCHOR_CENTER
The center of the text is placed closest to the anchor.
|
static java.lang.String |
TEXT_ANCHOR_LEFT
The left side of the text is placed closest to the anchor.
|
static java.lang.String |
TEXT_ANCHOR_RIGHT
The right side of the text is placed closest to the anchor.
|
static java.lang.String |
TEXT_ANCHOR_TOP
The top of the text is placed closest to the anchor.
|
static java.lang.String |
TEXT_ANCHOR_TOP_LEFT
The top left corner of the text is placed closest to the anchor.
|
static java.lang.String |
TEXT_ANCHOR_TOP_RIGHT
The top right corner of the text is placed closest to the anchor.
|
static java.lang.String |
TEXT_JUSTIFY_AUTO
The text is aligned towards the anchor position.
|
static java.lang.String |
TEXT_JUSTIFY_CENTER
The text is centered.
|
static java.lang.String |
TEXT_JUSTIFY_LEFT
The text is aligned to the left.
|
static java.lang.String |
TEXT_JUSTIFY_RIGHT
The text is aligned to the right.
|
static java.lang.String |
TEXT_PITCH_ALIGNMENT_AUTO
Automatically matches the value of
Property.TEXT_ROTATION_ALIGNMENT . |
static java.lang.String |
TEXT_PITCH_ALIGNMENT_MAP
The text is aligned to the plane of the map.
|
static java.lang.String |
TEXT_PITCH_ALIGNMENT_VIEWPORT
The text is aligned to the plane of the viewport.
|
static java.lang.String |
TEXT_ROTATION_ALIGNMENT_AUTO
When
Property.SYMBOL_PLACEMENT is set to SYMBOL_PLACEMENT_POINT , this is equivalent to TEXT_ROTATION_ALIGNMENT_VIEWPORT . |
static java.lang.String |
TEXT_ROTATION_ALIGNMENT_MAP
When
Property.SYMBOL_PLACEMENT is set to SYMBOL_PLACEMENT_POINT , aligns text east-west. |
static java.lang.String |
TEXT_ROTATION_ALIGNMENT_VIEWPORT
Produces glyphs whose x-axes are aligned with the x-axis of the viewport, regardless of the value of
Property.SYMBOL_PLACEMENT . |
static java.lang.String |
TEXT_TRANSFORM_LOWERCASE
Forces all letters to be displayed in lowercase.
|
static java.lang.String |
TEXT_TRANSFORM_NONE
The text is not altered.
|
static java.lang.String |
TEXT_TRANSFORM_UPPERCASE
Forces all letters to be displayed in uppercase.
|
static java.lang.String |
TEXT_TRANSLATE_ANCHOR_MAP
The text is translated relative to the map.
|
static java.lang.String |
TEXT_TRANSLATE_ANCHOR_VIEWPORT
The text is translated relative to the viewport.
|
static java.lang.String |
TEXT_WRITING_MODE_HORIZONTAL
If a text's language supports horizontal writing mode, symbols with point placement would be laid out horizontally.
|
static java.lang.String |
TEXT_WRITING_MODE_VERTICAL
If a text's language supports vertical writing mode, symbols with point placement would be laid out vertically.
|
static java.lang.String |
VISIBLE
The layer is shown.
|
public static final java.lang.String VISIBLE
public static final java.lang.String NONE
public static final java.lang.String LINE_CAP_BUTT
public static final java.lang.String LINE_CAP_ROUND
public static final java.lang.String LINE_CAP_SQUARE
public static final java.lang.String LINE_JOIN_BEVEL
public static final java.lang.String LINE_JOIN_ROUND
public static final java.lang.String LINE_JOIN_MITER
public static final java.lang.String SYMBOL_PLACEMENT_POINT
public static final java.lang.String SYMBOL_PLACEMENT_LINE
public static final java.lang.String SYMBOL_PLACEMENT_LINE_CENTER
public static final java.lang.String SYMBOL_Z_ORDER_AUTO
public static final java.lang.String SYMBOL_Z_ORDER_VIEWPORT_Y
public static final java.lang.String SYMBOL_Z_ORDER_SOURCE
public static final java.lang.String ICON_ROTATION_ALIGNMENT_MAP
Property.SYMBOL_PLACEMENT
is set to SYMBOL_PLACEMENT_POINT
, aligns icons east-west. When Property.SYMBOL_PLACEMENT
is set to SYMBOL_PLACEMENT_LINE
or SYMBOL_PLACEMENT_LINE_CENTER
, aligns icon x-axes with the line.public static final java.lang.String ICON_ROTATION_ALIGNMENT_VIEWPORT
Property.SYMBOL_PLACEMENT
.public static final java.lang.String ICON_ROTATION_ALIGNMENT_AUTO
Property.SYMBOL_PLACEMENT
is set to SYMBOL_PLACEMENT_POINT
, this is equivalent to ICON_ROTATION_ALIGNMENT_VIEWPORT
. When Property.SYMBOL_PLACEMENT
is set to SYMBOL_PLACEMENT_LINE
or SYMBOL_PLACEMENT_LINE_CENTER
, this is equivalent to ICON_ROTATION_ALIGNMENT_MAP
.public static final java.lang.String ICON_TEXT_FIT_NONE
public static final java.lang.String ICON_TEXT_FIT_WIDTH
public static final java.lang.String ICON_TEXT_FIT_HEIGHT
public static final java.lang.String ICON_TEXT_FIT_BOTH
public static final java.lang.String ICON_ANCHOR_CENTER
public static final java.lang.String ICON_ANCHOR_LEFT
public static final java.lang.String ICON_ANCHOR_RIGHT
public static final java.lang.String ICON_ANCHOR_TOP
public static final java.lang.String ICON_ANCHOR_BOTTOM
public static final java.lang.String ICON_ANCHOR_TOP_LEFT
public static final java.lang.String ICON_ANCHOR_TOP_RIGHT
public static final java.lang.String ICON_ANCHOR_BOTTOM_LEFT
public static final java.lang.String ICON_ANCHOR_BOTTOM_RIGHT
public static final java.lang.String ICON_PITCH_ALIGNMENT_MAP
public static final java.lang.String ICON_PITCH_ALIGNMENT_VIEWPORT
public static final java.lang.String ICON_PITCH_ALIGNMENT_AUTO
Property.ICON_ROTATION_ALIGNMENT
.public static final java.lang.String TEXT_PITCH_ALIGNMENT_MAP
public static final java.lang.String TEXT_PITCH_ALIGNMENT_VIEWPORT
public static final java.lang.String TEXT_PITCH_ALIGNMENT_AUTO
Property.TEXT_ROTATION_ALIGNMENT
.public static final java.lang.String TEXT_ROTATION_ALIGNMENT_MAP
Property.SYMBOL_PLACEMENT
is set to SYMBOL_PLACEMENT_POINT
, aligns text east-west. When Property.SYMBOL_PLACEMENT
is set to SYMBOL_PLACEMENT_LINE
or SYMBOL_PLACEMENT_LINE_CENTER
, aligns text x-axes with the line.public static final java.lang.String TEXT_ROTATION_ALIGNMENT_VIEWPORT
Property.SYMBOL_PLACEMENT
.public static final java.lang.String TEXT_ROTATION_ALIGNMENT_AUTO
Property.SYMBOL_PLACEMENT
is set to SYMBOL_PLACEMENT_POINT
, this is equivalent to TEXT_ROTATION_ALIGNMENT_VIEWPORT
. When Property.SYMBOL_PLACEMENT
is set to SYMBOL_PLACEMENT_LINE
or SYMBOL_PLACEMENT_LINE_CENTER
, this is equivalent to TEXT_ROTATION_ALIGNMENT_MAP
.public static final java.lang.String TEXT_JUSTIFY_AUTO
public static final java.lang.String TEXT_JUSTIFY_LEFT
public static final java.lang.String TEXT_JUSTIFY_CENTER
public static final java.lang.String TEXT_JUSTIFY_RIGHT
public static final java.lang.String TEXT_ANCHOR_CENTER
public static final java.lang.String TEXT_ANCHOR_LEFT
public static final java.lang.String TEXT_ANCHOR_RIGHT
public static final java.lang.String TEXT_ANCHOR_TOP
public static final java.lang.String TEXT_ANCHOR_BOTTOM
public static final java.lang.String TEXT_ANCHOR_TOP_LEFT
public static final java.lang.String TEXT_ANCHOR_TOP_RIGHT
public static final java.lang.String TEXT_ANCHOR_BOTTOM_LEFT
public static final java.lang.String TEXT_ANCHOR_BOTTOM_RIGHT
public static final java.lang.String TEXT_TRANSFORM_NONE
public static final java.lang.String TEXT_TRANSFORM_UPPERCASE
public static final java.lang.String TEXT_TRANSFORM_LOWERCASE
public static final java.lang.String FILL_TRANSLATE_ANCHOR_MAP
public static final java.lang.String FILL_TRANSLATE_ANCHOR_VIEWPORT
public static final java.lang.String LINE_TRANSLATE_ANCHOR_MAP
public static final java.lang.String LINE_TRANSLATE_ANCHOR_VIEWPORT
public static final java.lang.String ICON_TRANSLATE_ANCHOR_MAP
public static final java.lang.String ICON_TRANSLATE_ANCHOR_VIEWPORT
public static final java.lang.String TEXT_TRANSLATE_ANCHOR_MAP
public static final java.lang.String TEXT_TRANSLATE_ANCHOR_VIEWPORT
public static final java.lang.String CIRCLE_TRANSLATE_ANCHOR_MAP
public static final java.lang.String CIRCLE_TRANSLATE_ANCHOR_VIEWPORT
public static final java.lang.String CIRCLE_PITCH_SCALE_MAP
public static final java.lang.String CIRCLE_PITCH_SCALE_VIEWPORT
public static final java.lang.String CIRCLE_PITCH_ALIGNMENT_MAP
public static final java.lang.String CIRCLE_PITCH_ALIGNMENT_VIEWPORT
public static final java.lang.String FILL_EXTRUSION_TRANSLATE_ANCHOR_MAP
public static final java.lang.String FILL_EXTRUSION_TRANSLATE_ANCHOR_VIEWPORT
public static final java.lang.String RASTER_RESAMPLING_LINEAR
public static final java.lang.String RASTER_RESAMPLING_NEAREST
public static final java.lang.String HILLSHADE_ILLUMINATION_ANCHOR_MAP
public static final java.lang.String HILLSHADE_ILLUMINATION_ANCHOR_VIEWPORT
public static final java.lang.String ANCHOR_MAP
public static final java.lang.String ANCHOR_VIEWPORT
public static final java.lang.String TEXT_WRITING_MODE_HORIZONTAL
public static final java.lang.String TEXT_WRITING_MODE_VERTICAL