public final class Property
extends java.lang.Object
Modifier and Type | Class | 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 | 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