public class PropertyFactory
extends java.lang.Object
Constructor and Description |
---|
PropertyFactory() |
Modifier and Type | Method and Description |
---|---|
static PropertyValue<Expression> |
backgroundColor(Expression expression)
The color with which the background will be drawn.
|
static PropertyValue<java.lang.String> |
backgroundColor(int value)
The color with which the background will be drawn.
|
static PropertyValue<java.lang.String> |
backgroundColor(java.lang.String value)
The color with which the background will be drawn.
|
static PropertyValue<Expression> |
backgroundOpacity(Expression expression)
The opacity at which the background will be drawn.
|
static PropertyValue<java.lang.Float> |
backgroundOpacity(java.lang.Float value)
The opacity at which the background will be drawn.
|
static PropertyValue<Expression> |
backgroundPattern(Expression expression)
Name of image in sprite to use for drawing an image background.
|
static PropertyValue<java.lang.String> |
backgroundPattern(java.lang.String value)
Name of image in sprite to use for drawing an image background.
|
static PropertyValue<Expression> |
circleBlur(Expression expression)
Amount to blur the circle.
|
static PropertyValue<java.lang.Float> |
circleBlur(java.lang.Float value)
Amount to blur the circle.
|
static PropertyValue<Expression> |
circleColor(Expression expression)
The fill color of the circle.
|
static PropertyValue<java.lang.String> |
circleColor(int value)
The fill color of the circle.
|
static PropertyValue<java.lang.String> |
circleColor(java.lang.String value)
The fill color of the circle.
|
static PropertyValue<Expression> |
circleOpacity(Expression expression)
The opacity at which the circle will be drawn.
|
static PropertyValue<java.lang.Float> |
circleOpacity(java.lang.Float value)
The opacity at which the circle will be drawn.
|
static PropertyValue<Expression> |
circlePitchAlignment(Expression expression)
Orientation of circle when map is pitched.
|
static PropertyValue<java.lang.String> |
circlePitchAlignment(java.lang.String value)
Orientation of circle when map is pitched.
|
static PropertyValue<Expression> |
circlePitchScale(Expression expression)
Controls the scaling behavior of the circle when the map is pitched.
|
static PropertyValue<java.lang.String> |
circlePitchScale(java.lang.String value)
Controls the scaling behavior of the circle when the map is pitched.
|
static PropertyValue<Expression> |
circleRadius(Expression expression)
Circle radius.
|
static PropertyValue<java.lang.Float> |
circleRadius(java.lang.Float value)
Circle radius.
|
static PropertyValue<Expression> |
circleSortKey(Expression value)
Sorts features in ascending order based on this value.
|
static PropertyValue<java.lang.Float> |
circleSortKey(java.lang.Float value)
Sorts features in ascending order based on this value.
|
static PropertyValue<Expression> |
circleStrokeColor(Expression expression)
The stroke color of the circle.
|
static PropertyValue<java.lang.String> |
circleStrokeColor(int value)
The stroke color of the circle.
|
static PropertyValue<java.lang.String> |
circleStrokeColor(java.lang.String value)
The stroke color of the circle.
|
static PropertyValue<Expression> |
circleStrokeOpacity(Expression expression)
The opacity of the circle's stroke.
|
static PropertyValue<java.lang.Float> |
circleStrokeOpacity(java.lang.Float value)
The opacity of the circle's stroke.
|
static PropertyValue<Expression> |
circleStrokeWidth(Expression expression)
The width of the circle's stroke.
|
static PropertyValue<java.lang.Float> |
circleStrokeWidth(java.lang.Float value)
The width of the circle's stroke.
|
static PropertyValue<Expression> |
circleTranslate(Expression expression)
The geometry's offset.
|
static PropertyValue<java.lang.Float[]> |
circleTranslate(java.lang.Float[] value)
The geometry's offset.
|
static PropertyValue<Expression> |
circleTranslateAnchor(Expression expression)
Controls the frame of reference for
circleTranslate(java.lang.Float[]) . |
static PropertyValue<java.lang.String> |
circleTranslateAnchor(java.lang.String value)
Controls the frame of reference for
circleTranslate(java.lang.Float[]) . |
static PropertyValue<java.lang.Boolean> |
fillAntialias(java.lang.Boolean value)
Whether or not the fill should be antialiased.
|
static PropertyValue<Expression> |
fillAntialias(Expression expression)
Whether or not the fill should be antialiased.
|
static PropertyValue<Expression> |
fillColor(Expression expression)
The color of the filled part of this layer.
|
static PropertyValue<java.lang.String> |
fillColor(int value)
The color of the filled part of this layer.
|
static PropertyValue<java.lang.String> |
fillColor(java.lang.String value)
The color of the filled part of this layer.
|
static PropertyValue<Expression> |
fillExtrusionBase(Expression expression)
The height with which to extrude the base of this layer.
|
static PropertyValue<java.lang.Float> |
fillExtrusionBase(java.lang.Float value)
The height with which to extrude the base of this layer.
|
static PropertyValue<Expression> |
fillExtrusionColor(Expression expression)
The base color of the extruded fill.
|
static PropertyValue<java.lang.String> |
fillExtrusionColor(int value)
The base color of the extruded fill.
|
static PropertyValue<java.lang.String> |
fillExtrusionColor(java.lang.String value)
The base color of the extruded fill.
|
static PropertyValue<Expression> |
fillExtrusionHeight(Expression expression)
The height with which to extrude this layer.
|
static PropertyValue<java.lang.Float> |
fillExtrusionHeight(java.lang.Float value)
The height with which to extrude this layer.
|
static PropertyValue<Expression> |
fillExtrusionOpacity(Expression expression)
The opacity of the entire fill extrusion layer.
|
static PropertyValue<java.lang.Float> |
fillExtrusionOpacity(java.lang.Float value)
The opacity of the entire fill extrusion layer.
|
static PropertyValue<Expression> |
fillExtrusionPattern(Expression expression)
Name of image in sprite to use for drawing images on extruded fills.
|
static PropertyValue<java.lang.String> |
fillExtrusionPattern(java.lang.String value)
Name of image in sprite to use for drawing images on extruded fills.
|
static PropertyValue<Expression> |
fillExtrusionTranslate(Expression expression)
The geometry's offset.
|
static PropertyValue<java.lang.Float[]> |
fillExtrusionTranslate(java.lang.Float[] value)
The geometry's offset.
|
static PropertyValue<Expression> |
fillExtrusionTranslateAnchor(Expression expression)
Controls the frame of reference for
fillExtrusionTranslate(java.lang.Float[]) . |
static PropertyValue<java.lang.String> |
fillExtrusionTranslateAnchor(java.lang.String value)
Controls the frame of reference for
fillExtrusionTranslate(java.lang.Float[]) . |
static PropertyValue<java.lang.Boolean> |
fillExtrusionVerticalGradient(java.lang.Boolean value)
Whether to apply a vertical gradient to the sides of a fill-extrusion layer.
|
static PropertyValue<Expression> |
fillExtrusionVerticalGradient(Expression expression)
Whether to apply a vertical gradient to the sides of a fill-extrusion layer.
|
static PropertyValue<Expression> |
fillOpacity(Expression expression)
The opacity of the entire fill layer.
|
static PropertyValue<java.lang.Float> |
fillOpacity(java.lang.Float value)
The opacity of the entire fill layer.
|
static PropertyValue<Expression> |
fillOutlineColor(Expression expression)
The outline color of the fill.
|
static PropertyValue<java.lang.String> |
fillOutlineColor(int value)
The outline color of the fill.
|
static PropertyValue<java.lang.String> |
fillOutlineColor(java.lang.String value)
The outline color of the fill.
|
static PropertyValue<Expression> |
fillPattern(Expression expression)
Name of image in sprite to use for drawing image fills.
|
static PropertyValue<java.lang.String> |
fillPattern(java.lang.String value)
Name of image in sprite to use for drawing image fills.
|
static PropertyValue<Expression> |
fillSortKey(Expression value)
Sorts features in ascending order based on this value.
|
static PropertyValue<java.lang.Float> |
fillSortKey(java.lang.Float value)
Sorts features in ascending order based on this value.
|
static PropertyValue<Expression> |
fillTranslate(Expression expression)
The geometry's offset.
|
static PropertyValue<java.lang.Float[]> |
fillTranslate(java.lang.Float[] value)
The geometry's offset.
|
static PropertyValue<Expression> |
fillTranslateAnchor(Expression expression)
Controls the frame of reference for
fillTranslate(java.lang.Float[]) . |
static PropertyValue<java.lang.String> |
fillTranslateAnchor(java.lang.String value)
Controls the frame of reference for
fillTranslate(java.lang.Float[]) . |
static PropertyValue<Expression> |
heatmapColor(Expression expression)
Defines the color of each pixel based on its density value in a heatmap.
|
static PropertyValue<java.lang.String> |
heatmapColor(int value)
Defines the color of each pixel based on its density value in a heatmap.
|
static PropertyValue<java.lang.String> |
heatmapColor(java.lang.String value)
Defines the color of each pixel based on its density value in a heatmap.
|
static PropertyValue<Expression> |
heatmapIntensity(Expression expression)
Similar to
heatmapWeight(java.lang.Float) but controls the intensity of the heatmap globally. |
static PropertyValue<java.lang.Float> |
heatmapIntensity(java.lang.Float value)
Similar to
heatmapWeight(java.lang.Float) but controls the intensity of the heatmap globally. |
static PropertyValue<Expression> |
heatmapOpacity(Expression expression)
The global opacity at which the heatmap layer will be drawn.
|
static PropertyValue<java.lang.Float> |
heatmapOpacity(java.lang.Float value)
The global opacity at which the heatmap layer will be drawn.
|
static PropertyValue<Expression> |
heatmapRadius(Expression expression)
Radius of influence of one heatmap point in density-independent pixels.
|
static PropertyValue<java.lang.Float> |
heatmapRadius(java.lang.Float value)
Radius of influence of one heatmap point in density-independent pixels.
|
static PropertyValue<Expression> |
heatmapWeight(Expression expression)
A measure of how much an individual point contributes to the heatmap.
|
static PropertyValue<java.lang.Float> |
heatmapWeight(java.lang.Float value)
A measure of how much an individual point contributes to the heatmap.
|
static PropertyValue<Expression> |
hillshadeAccentColor(Expression expression)
The shading color used to accentuate rugged terrain like sharp cliffs and gorges.
|
static PropertyValue<java.lang.String> |
hillshadeAccentColor(int value)
The shading color used to accentuate rugged terrain like sharp cliffs and gorges.
|
static PropertyValue<java.lang.String> |
hillshadeAccentColor(java.lang.String value)
The shading color used to accentuate rugged terrain like sharp cliffs and gorges.
|
static PropertyValue<Expression> |
hillshadeExaggeration(Expression expression)
Intensity of the hillshade
|
static PropertyValue<java.lang.Float> |
hillshadeExaggeration(java.lang.Float value)
Intensity of the hillshade
|
static PropertyValue<Expression> |
hillshadeHighlightColor(Expression expression)
The shading color of areas that faces towards the light source.
|
static PropertyValue<java.lang.String> |
hillshadeHighlightColor(int value)
The shading color of areas that faces towards the light source.
|
static PropertyValue<java.lang.String> |
hillshadeHighlightColor(java.lang.String value)
The shading color of areas that faces towards the light source.
|
static PropertyValue<Expression> |
hillshadeIlluminationAnchor(Expression expression)
Direction of light source when map is rotated.
|
static PropertyValue<java.lang.String> |
hillshadeIlluminationAnchor(java.lang.String value)
Direction of light source when map is rotated.
|
static PropertyValue<Expression> |
hillshadeIlluminationDirection(Expression expression)
The direction of the light source used to generate the hillshading with 0 as the top of the viewport if
Property.HILLSHADE_ILLUMINATION_ANCHOR is set to `viewport` and due north if Property.HILLSHADE_ILLUMINATION_ANCHOR is set to `map`. |
static PropertyValue<java.lang.Float> |
hillshadeIlluminationDirection(java.lang.Float value)
The direction of the light source used to generate the hillshading with 0 as the top of the viewport if
Property.HILLSHADE_ILLUMINATION_ANCHOR is set to `viewport` and due north if Property.HILLSHADE_ILLUMINATION_ANCHOR is set to `map`. |
static PropertyValue<Expression> |
hillshadeShadowColor(Expression expression)
The shading color of areas that face away from the light source.
|
static PropertyValue<java.lang.String> |
hillshadeShadowColor(int value)
The shading color of areas that face away from the light source.
|
static PropertyValue<java.lang.String> |
hillshadeShadowColor(java.lang.String value)
The shading color of areas that face away from the light source.
|
static PropertyValue<java.lang.Boolean> |
iconAllowOverlap(java.lang.Boolean value)
If true, the icon will be visible even if it collides with other previously drawn symbols.
|
static PropertyValue<Expression> |
iconAllowOverlap(Expression value)
If true, the icon will be visible even if it collides with other previously drawn symbols.
|
static PropertyValue<Expression> |
iconAnchor(Expression value)
Part of the icon placed closest to the anchor.
|
static PropertyValue<java.lang.String> |
iconAnchor(java.lang.String value)
Part of the icon placed closest to the anchor.
|
static PropertyValue<Expression> |
iconColor(Expression expression)
The color of the icon.
|
static PropertyValue<java.lang.String> |
iconColor(int value)
The color of the icon.
|
static PropertyValue<java.lang.String> |
iconColor(java.lang.String value)
The color of the icon.
|
static PropertyValue<Expression> |
iconHaloBlur(Expression expression)
Fade out the halo towards the outside.
|
static PropertyValue<java.lang.Float> |
iconHaloBlur(java.lang.Float value)
Fade out the halo towards the outside.
|
static PropertyValue<Expression> |
iconHaloColor(Expression expression)
The color of the icon's halo.
|
static PropertyValue<java.lang.String> |
iconHaloColor(int value)
The color of the icon's halo.
|
static PropertyValue<java.lang.String> |
iconHaloColor(java.lang.String value)
The color of the icon's halo.
|
static PropertyValue<Expression> |
iconHaloWidth(Expression expression)
Distance of halo to the icon outline.
|
static PropertyValue<java.lang.Float> |
iconHaloWidth(java.lang.Float value)
Distance of halo to the icon outline.
|
static PropertyValue<java.lang.Boolean> |
iconIgnorePlacement(java.lang.Boolean value)
If true, other symbols can be visible even if they collide with the icon.
|
static PropertyValue<Expression> |
iconIgnorePlacement(Expression value)
If true, other symbols can be visible even if they collide with the icon.
|
static PropertyValue<Expression> |
iconImage(Expression value)
Name of image in sprite to use for drawing an image background.
|
static PropertyValue<java.lang.String> |
iconImage(java.lang.String value)
Name of image in sprite to use for drawing an image background.
|
static PropertyValue<java.lang.Boolean> |
iconKeepUpright(java.lang.Boolean value)
If true, the icon may be flipped to prevent it from being rendered upside-down.
|
static PropertyValue<Expression> |
iconKeepUpright(Expression value)
If true, the icon may be flipped to prevent it from being rendered upside-down.
|
static PropertyValue<Expression> |
iconOffset(Expression value)
Offset distance of icon from its anchor.
|
static PropertyValue<java.lang.Float[]> |
iconOffset(java.lang.Float[] value)
Offset distance of icon from its anchor.
|
static PropertyValue<Expression> |
iconOpacity(Expression expression)
The opacity at which the icon will be drawn.
|
static PropertyValue<java.lang.Float> |
iconOpacity(java.lang.Float value)
The opacity at which the icon will be drawn.
|
static PropertyValue<java.lang.Boolean> |
iconOptional(java.lang.Boolean value)
If true, text will display without their corresponding icons when the icon collides with other symbols and the text does not.
|
static PropertyValue<Expression> |
iconOptional(Expression value)
If true, text will display without their corresponding icons when the icon collides with other symbols and the text does not.
|
static PropertyValue<Expression> |
iconPadding(Expression value)
Size of the additional area around the icon bounding box used for detecting symbol collisions.
|
static PropertyValue<java.lang.Float> |
iconPadding(java.lang.Float value)
Size of the additional area around the icon bounding box used for detecting symbol collisions.
|
static PropertyValue<Expression> |
iconPitchAlignment(Expression value)
Orientation of icon when map is pitched.
|
static PropertyValue<java.lang.String> |
iconPitchAlignment(java.lang.String value)
Orientation of icon when map is pitched.
|
static PropertyValue<Expression> |
iconRotate(Expression value)
Rotates the icon clockwise.
|
static PropertyValue<java.lang.Float> |
iconRotate(java.lang.Float value)
Rotates the icon clockwise.
|
static PropertyValue<Expression> |
iconRotationAlignment(Expression value)
In combination with
Property.SYMBOL_PLACEMENT , determines the rotation behavior of icons. |
static PropertyValue<java.lang.String> |
iconRotationAlignment(java.lang.String value)
In combination with
Property.SYMBOL_PLACEMENT , determines the rotation behavior of icons. |
static PropertyValue<Expression> |
iconSize(Expression value)
Scales the original size of the icon by the provided factor.
|
static PropertyValue<java.lang.Float> |
iconSize(java.lang.Float value)
Scales the original size of the icon by the provided factor.
|
static PropertyValue<Expression> |
iconTextFit(Expression value)
Scales the icon to fit around the associated text.
|
static PropertyValue<java.lang.String> |
iconTextFit(java.lang.String value)
Scales the icon to fit around the associated text.
|
static PropertyValue<Expression> |
iconTextFitPadding(Expression value)
Size of the additional area added to dimensions determined by
Property.ICON_TEXT_FIT , in clockwise order: top, right, bottom, left. |
static PropertyValue<java.lang.Float[]> |
iconTextFitPadding(java.lang.Float[] value)
Size of the additional area added to dimensions determined by
Property.ICON_TEXT_FIT , in clockwise order: top, right, bottom, left. |
static PropertyValue<Expression> |
iconTranslate(Expression expression)
Distance that the icon's anchor is moved from its original placement.
|
static PropertyValue<java.lang.Float[]> |
iconTranslate(java.lang.Float[] value)
Distance that the icon's anchor is moved from its original placement.
|
static PropertyValue<Expression> |
iconTranslateAnchor(Expression expression)
Controls the frame of reference for
iconTranslate(java.lang.Float[]) . |
static PropertyValue<java.lang.String> |
iconTranslateAnchor(java.lang.String value)
Controls the frame of reference for
iconTranslate(java.lang.Float[]) . |
static PropertyValue<Expression> |
lineBlur(Expression expression)
Blur applied to the line, in density-independent pixels.
|
static PropertyValue<java.lang.Float> |
lineBlur(java.lang.Float value)
Blur applied to the line, in density-independent pixels.
|
static PropertyValue<Expression> |
lineCap(Expression value)
The display of line endings.
|
static PropertyValue<java.lang.String> |
lineCap(java.lang.String value)
The display of line endings.
|
static PropertyValue<Expression> |
lineColor(Expression expression)
The color with which the line will be drawn.
|
static PropertyValue<java.lang.String> |
lineColor(int value)
The color with which the line will be drawn.
|
static PropertyValue<java.lang.String> |
lineColor(java.lang.String value)
The color with which the line will be drawn.
|
static PropertyValue<Expression> |
lineDasharray(Expression expression)
Specifies the lengths of the alternating dashes and gaps that form the dash pattern.
|
static PropertyValue<java.lang.Float[]> |
lineDasharray(java.lang.Float[] value)
Specifies the lengths of the alternating dashes and gaps that form the dash pattern.
|
static PropertyValue<Expression> |
lineGapWidth(Expression expression)
Draws a line casing outside of a line's actual path.
|
static PropertyValue<java.lang.Float> |
lineGapWidth(java.lang.Float value)
Draws a line casing outside of a line's actual path.
|
static PropertyValue<Expression> |
lineGradient(Expression expression)
Defines a gradient with which to color a line feature.
|
static PropertyValue<java.lang.String> |
lineGradient(int value)
Defines a gradient with which to color a line feature.
|
static PropertyValue<java.lang.String> |
lineGradient(java.lang.String value)
Defines a gradient with which to color a line feature.
|
static PropertyValue<Expression> |
lineJoin(Expression value)
The display of lines when joining.
|
static PropertyValue<java.lang.String> |
lineJoin(java.lang.String value)
The display of lines when joining.
|
static PropertyValue<Expression> |
lineMiterLimit(Expression value)
Used to automatically convert miter joins to bevel joins for sharp angles.
|
static PropertyValue<java.lang.Float> |
lineMiterLimit(java.lang.Float value)
Used to automatically convert miter joins to bevel joins for sharp angles.
|
static PropertyValue<Expression> |
lineOffset(Expression expression)
The line's offset.
|
static PropertyValue<java.lang.Float> |
lineOffset(java.lang.Float value)
The line's offset.
|
static PropertyValue<Expression> |
lineOpacity(Expression expression)
The opacity at which the line will be drawn.
|
static PropertyValue<java.lang.Float> |
lineOpacity(java.lang.Float value)
The opacity at which the line will be drawn.
|
static PropertyValue<Expression> |
linePattern(Expression expression)
Name of image in sprite to use for drawing image lines.
|
static PropertyValue<java.lang.String> |
linePattern(java.lang.String value)
Name of image in sprite to use for drawing image lines.
|
static PropertyValue<Expression> |
lineRoundLimit(Expression value)
Used to automatically convert round joins to miter joins for shallow angles.
|
static PropertyValue<java.lang.Float> |
lineRoundLimit(java.lang.Float value)
Used to automatically convert round joins to miter joins for shallow angles.
|
static PropertyValue<Expression> |
lineSortKey(Expression value)
Sorts features in ascending order based on this value.
|
static PropertyValue<java.lang.Float> |
lineSortKey(java.lang.Float value)
Sorts features in ascending order based on this value.
|
static PropertyValue<Expression> |
lineTranslate(Expression expression)
The geometry's offset.
|
static PropertyValue<java.lang.Float[]> |
lineTranslate(java.lang.Float[] value)
The geometry's offset.
|
static PropertyValue<Expression> |
lineTranslateAnchor(Expression expression)
Controls the frame of reference for
lineTranslate(java.lang.Float[]) . |
static PropertyValue<java.lang.String> |
lineTranslateAnchor(java.lang.String value)
Controls the frame of reference for
lineTranslate(java.lang.Float[]) . |
static PropertyValue<Expression> |
lineWidth(Expression expression)
Stroke thickness.
|
static PropertyValue<java.lang.Float> |
lineWidth(java.lang.Float value)
Stroke thickness.
|
static PropertyValue<Expression> |
rasterBrightnessMax(Expression expression)
Increase or reduce the brightness of the image.
|
static PropertyValue<java.lang.Float> |
rasterBrightnessMax(java.lang.Float value)
Increase or reduce the brightness of the image.
|
static PropertyValue<Expression> |
rasterBrightnessMin(Expression expression)
Increase or reduce the brightness of the image.
|
static PropertyValue<java.lang.Float> |
rasterBrightnessMin(java.lang.Float value)
Increase or reduce the brightness of the image.
|
static PropertyValue<Expression> |
rasterContrast(Expression expression)
Increase or reduce the contrast of the image.
|
static PropertyValue<java.lang.Float> |
rasterContrast(java.lang.Float value)
Increase or reduce the contrast of the image.
|
static PropertyValue<Expression> |
rasterFadeDuration(Expression expression)
Fade duration when a new tile is added.
|
static PropertyValue<java.lang.Float> |
rasterFadeDuration(java.lang.Float value)
Fade duration when a new tile is added.
|
static PropertyValue<Expression> |
rasterHueRotate(Expression expression)
Rotates hues around the color wheel.
|
static PropertyValue<java.lang.Float> |
rasterHueRotate(java.lang.Float value)
Rotates hues around the color wheel.
|
static PropertyValue<Expression> |
rasterOpacity(Expression expression)
The opacity at which the image will be drawn.
|
static PropertyValue<java.lang.Float> |
rasterOpacity(java.lang.Float value)
The opacity at which the image will be drawn.
|
static PropertyValue<Expression> |
rasterResampling(Expression expression)
The resampling/interpolation method to use for overscaling, also known as texture magnification filter
|
static PropertyValue<java.lang.String> |
rasterResampling(java.lang.String value)
The resampling/interpolation method to use for overscaling, also known as texture magnification filter
|
static PropertyValue<Expression> |
rasterSaturation(Expression expression)
Increase or reduce the saturation of the image.
|
static PropertyValue<java.lang.Float> |
rasterSaturation(java.lang.Float value)
Increase or reduce the saturation of the image.
|
static PropertyValue<java.lang.Boolean> |
symbolAvoidEdges(java.lang.Boolean value)
If true, the symbols will not cross tile edges to avoid mutual collisions.
|
static PropertyValue<Expression> |
symbolAvoidEdges(Expression value)
If true, the symbols will not cross tile edges to avoid mutual collisions.
|
static PropertyValue<Expression> |
symbolPlacement(Expression value)
Label placement relative to its geometry.
|
static PropertyValue<java.lang.String> |
symbolPlacement(java.lang.String value)
Label placement relative to its geometry.
|
static PropertyValue<Expression> |
symbolSortKey(Expression value)
Sorts features in ascending order based on this value.
|
static PropertyValue<java.lang.Float> |
symbolSortKey(java.lang.Float value)
Sorts features in ascending order based on this value.
|
static PropertyValue<Expression> |
symbolSpacing(Expression value)
Distance between two symbol anchors.
|
static PropertyValue<java.lang.Float> |
symbolSpacing(java.lang.Float value)
Distance between two symbol anchors.
|
static PropertyValue<Expression> |
symbolZOrder(Expression value)
Controls the order in which overlapping symbols in the same layer are rendered
|
static PropertyValue<java.lang.String> |
symbolZOrder(java.lang.String value)
Controls the order in which overlapping symbols in the same layer are rendered
|
static PropertyValue<java.lang.Boolean> |
textAllowOverlap(java.lang.Boolean value)
If true, the text will be visible even if it collides with other previously drawn symbols.
|
static PropertyValue<Expression> |
textAllowOverlap(Expression value)
If true, the text will be visible even if it collides with other previously drawn symbols.
|
static PropertyValue<Expression> |
textAnchor(Expression value)
Part of the text placed closest to the anchor.
|
static PropertyValue<java.lang.String> |
textAnchor(java.lang.String value)
Part of the text placed closest to the anchor.
|
static PropertyValue<Expression> |
textColor(Expression expression)
The color with which the text will be drawn.
|
static PropertyValue<java.lang.String> |
textColor(int value)
The color with which the text will be drawn.
|
static PropertyValue<java.lang.String> |
textColor(java.lang.String value)
The color with which the text will be drawn.
|
static PropertyValue<Expression> |
textField(Expression value)
Value to use for a text label.
|
static PropertyValue<Formatted> |
textField(Formatted value)
Value to use for a text label.
|
static PropertyValue<java.lang.String> |
textField(java.lang.String value)
Value to use for a text label.
|
static PropertyValue<Expression> |
textFont(Expression value)
Font stack to use for displaying text.
|
static PropertyValue<java.lang.String[]> |
textFont(java.lang.String[] value)
Font stack to use for displaying text.
|
static PropertyValue<Expression> |
textHaloBlur(Expression expression)
The halo's fadeout distance towards the outside.
|
static PropertyValue<java.lang.Float> |
textHaloBlur(java.lang.Float value)
The halo's fadeout distance towards the outside.
|
static PropertyValue<Expression> |
textHaloColor(Expression expression)
The color of the text's halo, which helps it stand out from backgrounds.
|
static PropertyValue<java.lang.String> |
textHaloColor(int value)
The color of the text's halo, which helps it stand out from backgrounds.
|
static PropertyValue<java.lang.String> |
textHaloColor(java.lang.String value)
The color of the text's halo, which helps it stand out from backgrounds.
|
static PropertyValue<Expression> |
textHaloWidth(Expression expression)
Distance of halo to the font outline.
|
static PropertyValue<java.lang.Float> |
textHaloWidth(java.lang.Float value)
Distance of halo to the font outline.
|
static PropertyValue<java.lang.Boolean> |
textIgnorePlacement(java.lang.Boolean value)
If true, other symbols can be visible even if they collide with the text.
|
static PropertyValue<Expression> |
textIgnorePlacement(Expression value)
If true, other symbols can be visible even if they collide with the text.
|
static PropertyValue<Expression> |
textJustify(Expression value)
Text justification options.
|
static PropertyValue<java.lang.String> |
textJustify(java.lang.String value)
Text justification options.
|
static PropertyValue<java.lang.Boolean> |
textKeepUpright(java.lang.Boolean value)
If true, the text may be flipped vertically to prevent it from being rendered upside-down.
|
static PropertyValue<Expression> |
textKeepUpright(Expression value)
If true, the text may be flipped vertically to prevent it from being rendered upside-down.
|
static PropertyValue<Expression> |
textLetterSpacing(Expression value)
Text tracking amount.
|
static PropertyValue<java.lang.Float> |
textLetterSpacing(java.lang.Float value)
Text tracking amount.
|
static PropertyValue<Expression> |
textLineHeight(Expression value)
Text leading value for multi-line text.
|
static PropertyValue<java.lang.Float> |
textLineHeight(java.lang.Float value)
Text leading value for multi-line text.
|
static PropertyValue<Expression> |
textMaxAngle(Expression value)
Maximum angle change between adjacent characters.
|
static PropertyValue<java.lang.Float> |
textMaxAngle(java.lang.Float value)
Maximum angle change between adjacent characters.
|
static PropertyValue<Expression> |
textMaxWidth(Expression value)
The maximum line width for text wrapping.
|
static PropertyValue<java.lang.Float> |
textMaxWidth(java.lang.Float value)
The maximum line width for text wrapping.
|
static PropertyValue<Expression> |
textOffset(Expression value)
Offset distance of text from its anchor.
|
static PropertyValue<java.lang.Float[]> |
textOffset(java.lang.Float[] value)
Offset distance of text from its anchor.
|
static PropertyValue<Expression> |
textOpacity(Expression expression)
The opacity at which the text will be drawn.
|
static PropertyValue<java.lang.Float> |
textOpacity(java.lang.Float value)
The opacity at which the text will be drawn.
|
static PropertyValue<java.lang.Boolean> |
textOptional(java.lang.Boolean value)
If true, icons will display without their corresponding text when the text collides with other symbols and the icon does not.
|
static PropertyValue<Expression> |
textOptional(Expression value)
If true, icons will display without their corresponding text when the text collides with other symbols and the icon does not.
|
static PropertyValue<Expression> |
textPadding(Expression value)
Size of the additional area around the text bounding box used for detecting symbol collisions.
|
static PropertyValue<java.lang.Float> |
textPadding(java.lang.Float value)
Size of the additional area around the text bounding box used for detecting symbol collisions.
|
static PropertyValue<Expression> |
textPitchAlignment(Expression value)
Orientation of text when map is pitched.
|
static PropertyValue<java.lang.String> |
textPitchAlignment(java.lang.String value)
Orientation of text when map is pitched.
|
static PropertyValue<Expression> |
textRadialOffset(Expression value)
Radial offset of text, in the direction of the symbol's anchor.
|
static PropertyValue<java.lang.Float> |
textRadialOffset(java.lang.Float value)
Radial offset of text, in the direction of the symbol's anchor.
|
static PropertyValue<Expression> |
textRotate(Expression value)
Rotates the text clockwise.
|
static PropertyValue<java.lang.Float> |
textRotate(java.lang.Float value)
Rotates the text clockwise.
|
static PropertyValue<Expression> |
textRotationAlignment(Expression value)
In combination with
Property.SYMBOL_PLACEMENT , determines the rotation behavior of the individual glyphs forming the text. |
static PropertyValue<java.lang.String> |
textRotationAlignment(java.lang.String value)
In combination with
Property.SYMBOL_PLACEMENT , determines the rotation behavior of the individual glyphs forming the text. |
static PropertyValue<Expression> |
textSize(Expression value)
Font size.
|
static PropertyValue<java.lang.Float> |
textSize(java.lang.Float value)
Font size.
|
static PropertyValue<Expression> |
textTransform(Expression value)
Specifies how to capitalize text, similar to the CSS
textTransform(java.lang.String) property. |
static PropertyValue<java.lang.String> |
textTransform(java.lang.String value)
Specifies how to capitalize text, similar to the CSS
textTransform(java.lang.String) property. |
static PropertyValue<Expression> |
textTranslate(Expression expression)
Distance that the text's anchor is moved from its original placement.
|
static PropertyValue<java.lang.Float[]> |
textTranslate(java.lang.Float[] value)
Distance that the text's anchor is moved from its original placement.
|
static PropertyValue<Expression> |
textTranslateAnchor(Expression expression)
Controls the frame of reference for
textTranslate(java.lang.Float[]) . |
static PropertyValue<java.lang.String> |
textTranslateAnchor(java.lang.String value)
Controls the frame of reference for
textTranslate(java.lang.Float[]) . |
static PropertyValue<Expression> |
textVariableAnchor(Expression value)
To increase the chance of placing high-priority labels on the map, you can provide an array of
Property.TEXT_ANCHOR locations: the renderer will attempt to place the label at each location, in order, before moving onto the next label. |
static PropertyValue<java.lang.String[]> |
textVariableAnchor(java.lang.String[] value)
To increase the chance of placing high-priority labels on the map, you can provide an array of
Property.TEXT_ANCHOR locations: the renderer will attempt to place the label at each location, in order, before moving onto the next label. |
static PropertyValue<Expression> |
textWritingMode(Expression value)
The property allows control over a symbol's orientation.
|
static PropertyValue<java.lang.String[]> |
textWritingMode(java.lang.String[] value)
The property allows control over a symbol's orientation.
|
static PropertyValue<java.lang.String> |
visibility(java.lang.String value)
Set the property visibility.
|
public static PropertyValue<java.lang.String> visibility(java.lang.String value)
value
- the visibility valuepublic static PropertyValue<java.lang.Boolean> fillAntialias(java.lang.Boolean value)
value
- a Boolean valuepublic static PropertyValue<Expression> fillAntialias(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> fillOpacity(java.lang.Float value)
fillColor(int)
, this value will also affect the 1px stroke around the fill, if the stroke is used.value
- a Float valuepublic static PropertyValue<Expression> fillOpacity(Expression expression)
fillColor(int)
, this value will also affect the 1px stroke around the fill, if the stroke is used.expression
- an expression statementpublic static PropertyValue<java.lang.String> fillColor(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> fillColor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> fillColor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> fillOutlineColor(int value)
fillColor(int)
if unspecified.value
- a int color valuepublic static PropertyValue<java.lang.String> fillOutlineColor(java.lang.String value)
fillColor(int)
if unspecified.value
- a String valuepublic static PropertyValue<Expression> fillOutlineColor(Expression expression)
fillColor(int)
if unspecified.expression
- an expression statementpublic static PropertyValue<java.lang.Float[]> fillTranslate(java.lang.Float[] value)
value
- a Float[] valuepublic static PropertyValue<Expression> fillTranslate(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> fillTranslateAnchor(java.lang.String value)
fillTranslate(java.lang.Float[])
.value
- a String valuepublic static PropertyValue<Expression> fillTranslateAnchor(Expression expression)
fillTranslate(java.lang.Float[])
.expression
- an expression statementpublic static PropertyValue<java.lang.String> fillPattern(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> fillPattern(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> lineOpacity(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> lineOpacity(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> lineColor(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> lineColor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> lineColor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float[]> lineTranslate(java.lang.Float[] value)
value
- a Float[] valuepublic static PropertyValue<Expression> lineTranslate(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> lineTranslateAnchor(java.lang.String value)
lineTranslate(java.lang.Float[])
.value
- a String valuepublic static PropertyValue<Expression> lineTranslateAnchor(Expression expression)
lineTranslate(java.lang.Float[])
.expression
- an expression statementpublic static PropertyValue<java.lang.Float> lineWidth(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> lineWidth(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> lineGapWidth(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> lineGapWidth(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> lineOffset(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> lineOffset(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> lineBlur(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> lineBlur(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float[]> lineDasharray(java.lang.Float[] value)
value
- a Float[] valuepublic static PropertyValue<Expression> lineDasharray(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> linePattern(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> linePattern(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> lineGradient(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> lineGradient(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> lineGradient(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> iconOpacity(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> iconOpacity(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> iconColor(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> iconColor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> iconColor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> iconHaloColor(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> iconHaloColor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> iconHaloColor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> iconHaloWidth(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> iconHaloWidth(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> iconHaloBlur(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> iconHaloBlur(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float[]> iconTranslate(java.lang.Float[] value)
value
- a Float[] valuepublic static PropertyValue<Expression> iconTranslate(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> iconTranslateAnchor(java.lang.String value)
iconTranslate(java.lang.Float[])
.value
- a String valuepublic static PropertyValue<Expression> iconTranslateAnchor(Expression expression)
iconTranslate(java.lang.Float[])
.expression
- an expression statementpublic static PropertyValue<java.lang.Float> textOpacity(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> textOpacity(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> textColor(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> textColor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> textColor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> textHaloColor(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> textHaloColor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> textHaloColor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> textHaloWidth(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> textHaloWidth(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> textHaloBlur(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> textHaloBlur(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float[]> textTranslate(java.lang.Float[] value)
value
- a Float[] valuepublic static PropertyValue<Expression> textTranslate(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> textTranslateAnchor(java.lang.String value)
textTranslate(java.lang.Float[])
.value
- a String valuepublic static PropertyValue<Expression> textTranslateAnchor(Expression expression)
textTranslate(java.lang.Float[])
.expression
- an expression statementpublic static PropertyValue<java.lang.Float> circleRadius(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> circleRadius(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> circleColor(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> circleColor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> circleColor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> circleBlur(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> circleBlur(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> circleOpacity(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> circleOpacity(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float[]> circleTranslate(java.lang.Float[] value)
value
- a Float[] valuepublic static PropertyValue<Expression> circleTranslate(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> circleTranslateAnchor(java.lang.String value)
circleTranslate(java.lang.Float[])
.value
- a String valuepublic static PropertyValue<Expression> circleTranslateAnchor(Expression expression)
circleTranslate(java.lang.Float[])
.expression
- an expression statementpublic static PropertyValue<java.lang.String> circlePitchScale(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> circlePitchScale(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> circlePitchAlignment(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> circlePitchAlignment(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> circleStrokeWidth(java.lang.Float value)
circleRadius(java.lang.Float)
.value
- a Float valuepublic static PropertyValue<Expression> circleStrokeWidth(Expression expression)
circleRadius(java.lang.Float)
.expression
- an expression statementpublic static PropertyValue<java.lang.String> circleStrokeColor(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> circleStrokeColor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> circleStrokeColor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> circleStrokeOpacity(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> circleStrokeOpacity(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> heatmapRadius(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> heatmapRadius(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> heatmapWeight(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> heatmapWeight(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> heatmapIntensity(java.lang.Float value)
heatmapWeight(java.lang.Float)
but controls the intensity of the heatmap globally. Primarily used for adjusting the heatmap based on zoom level.value
- a Float valuepublic static PropertyValue<Expression> heatmapIntensity(Expression expression)
heatmapWeight(java.lang.Float)
but controls the intensity of the heatmap globally. Primarily used for adjusting the heatmap based on zoom level.expression
- an expression statementpublic static PropertyValue<java.lang.String> heatmapColor(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> heatmapColor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> heatmapColor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> heatmapOpacity(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> heatmapOpacity(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> fillExtrusionOpacity(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> fillExtrusionOpacity(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> fillExtrusionColor(int value)
fillExtrusionOpacity(java.lang.Float)
to set layer opacity.value
- a int color valuepublic static PropertyValue<java.lang.String> fillExtrusionColor(java.lang.String value)
fillExtrusionOpacity(java.lang.Float)
to set layer opacity.value
- a String valuepublic static PropertyValue<Expression> fillExtrusionColor(Expression expression)
fillExtrusionOpacity(java.lang.Float)
to set layer opacity.expression
- an expression statementpublic static PropertyValue<java.lang.Float[]> fillExtrusionTranslate(java.lang.Float[] value)
value
- a Float[] valuepublic static PropertyValue<Expression> fillExtrusionTranslate(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> fillExtrusionTranslateAnchor(java.lang.String value)
fillExtrusionTranslate(java.lang.Float[])
.value
- a String valuepublic static PropertyValue<Expression> fillExtrusionTranslateAnchor(Expression expression)
fillExtrusionTranslate(java.lang.Float[])
.expression
- an expression statementpublic static PropertyValue<java.lang.String> fillExtrusionPattern(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> fillExtrusionPattern(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> fillExtrusionHeight(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> fillExtrusionHeight(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> fillExtrusionBase(java.lang.Float value)
fillExtrusionHeight(java.lang.Float)
.value
- a Float valuepublic static PropertyValue<Expression> fillExtrusionBase(Expression expression)
fillExtrusionHeight(java.lang.Float)
.expression
- an expression statementpublic static PropertyValue<java.lang.Boolean> fillExtrusionVerticalGradient(java.lang.Boolean value)
value
- a Boolean valuepublic static PropertyValue<Expression> fillExtrusionVerticalGradient(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> rasterOpacity(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> rasterOpacity(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> rasterHueRotate(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> rasterHueRotate(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> rasterBrightnessMin(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> rasterBrightnessMin(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> rasterBrightnessMax(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> rasterBrightnessMax(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> rasterSaturation(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> rasterSaturation(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> rasterContrast(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> rasterContrast(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> rasterResampling(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> rasterResampling(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> rasterFadeDuration(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> rasterFadeDuration(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> hillshadeIlluminationDirection(java.lang.Float value)
Property.HILLSHADE_ILLUMINATION_ANCHOR
is set to `viewport` and due north if Property.HILLSHADE_ILLUMINATION_ANCHOR
is set to `map`.value
- a Float valuepublic static PropertyValue<Expression> hillshadeIlluminationDirection(Expression expression)
Property.HILLSHADE_ILLUMINATION_ANCHOR
is set to `viewport` and due north if Property.HILLSHADE_ILLUMINATION_ANCHOR
is set to `map`.expression
- an expression statementpublic static PropertyValue<java.lang.String> hillshadeIlluminationAnchor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> hillshadeIlluminationAnchor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> hillshadeExaggeration(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> hillshadeExaggeration(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> hillshadeShadowColor(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> hillshadeShadowColor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> hillshadeShadowColor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> hillshadeHighlightColor(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> hillshadeHighlightColor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> hillshadeHighlightColor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> hillshadeAccentColor(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> hillshadeAccentColor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> hillshadeAccentColor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> backgroundColor(int value)
value
- a int color valuepublic static PropertyValue<java.lang.String> backgroundColor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> backgroundColor(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.String> backgroundPattern(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> backgroundPattern(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> backgroundOpacity(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> backgroundOpacity(Expression expression)
expression
- an expression statementpublic static PropertyValue<java.lang.Float> fillSortKey(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> fillSortKey(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.String> lineCap(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> lineCap(Expression value)
value
- a String valuepublic static PropertyValue<java.lang.String> lineJoin(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> lineJoin(Expression value)
value
- a String valuepublic static PropertyValue<java.lang.Float> lineMiterLimit(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> lineMiterLimit(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.Float> lineRoundLimit(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> lineRoundLimit(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.Float> lineSortKey(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> lineSortKey(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.String> symbolPlacement(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> symbolPlacement(Expression value)
value
- a String valuepublic static PropertyValue<java.lang.Float> symbolSpacing(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> symbolSpacing(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.Boolean> symbolAvoidEdges(java.lang.Boolean value)
value
- a Boolean valuepublic static PropertyValue<Expression> symbolAvoidEdges(Expression value)
value
- a Boolean valuepublic static PropertyValue<java.lang.Float> symbolSortKey(java.lang.Float value)
iconAllowOverlap(java.lang.Boolean)
or textAllowOverlap(java.lang.Boolean)
is `false`, features with a lower sort key will have priority during placement. When iconAllowOverlap(java.lang.Boolean)
or textAllowOverlap(java.lang.Boolean)
is set to `true`, features with a higher sort key will overlap over features with a lower sort key.value
- a Float valuepublic static PropertyValue<Expression> symbolSortKey(Expression value)
iconAllowOverlap(java.lang.Boolean)
or textAllowOverlap(java.lang.Boolean)
is `false`, features with a lower sort key will have priority during placement. When iconAllowOverlap(java.lang.Boolean)
or textAllowOverlap(java.lang.Boolean)
is set to `true`, features with a higher sort key will overlap over features with a lower sort key.value
- a Float valuepublic static PropertyValue<java.lang.String> symbolZOrder(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> symbolZOrder(Expression value)
value
- a String valuepublic static PropertyValue<java.lang.Boolean> iconAllowOverlap(java.lang.Boolean value)
value
- a Boolean valuepublic static PropertyValue<Expression> iconAllowOverlap(Expression value)
value
- a Boolean valuepublic static PropertyValue<java.lang.Boolean> iconIgnorePlacement(java.lang.Boolean value)
value
- a Boolean valuepublic static PropertyValue<Expression> iconIgnorePlacement(Expression value)
value
- a Boolean valuepublic static PropertyValue<java.lang.Boolean> iconOptional(java.lang.Boolean value)
value
- a Boolean valuepublic static PropertyValue<Expression> iconOptional(Expression value)
value
- a Boolean valuepublic static PropertyValue<java.lang.String> iconRotationAlignment(java.lang.String value)
Property.SYMBOL_PLACEMENT
, determines the rotation behavior of icons.value
- a String valuepublic static PropertyValue<Expression> iconRotationAlignment(Expression value)
Property.SYMBOL_PLACEMENT
, determines the rotation behavior of icons.value
- a String valuepublic static PropertyValue<java.lang.Float> iconSize(java.lang.Float value)
iconSize(java.lang.Float)
. 1 is the original size; 3 triples the size of the image.value
- a Float valuepublic static PropertyValue<Expression> iconSize(Expression value)
iconSize(java.lang.Float)
. 1 is the original size; 3 triples the size of the image.value
- a Float valuepublic static PropertyValue<java.lang.String> iconTextFit(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> iconTextFit(Expression value)
value
- a String valuepublic static PropertyValue<java.lang.Float[]> iconTextFitPadding(java.lang.Float[] value)
Property.ICON_TEXT_FIT
, in clockwise order: top, right, bottom, left.value
- a Float[] valuepublic static PropertyValue<Expression> iconTextFitPadding(Expression value)
Property.ICON_TEXT_FIT
, in clockwise order: top, right, bottom, left.value
- a Float[] valuepublic static PropertyValue<java.lang.String> iconImage(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> iconImage(Expression value)
value
- a String valuepublic static PropertyValue<java.lang.Float> iconRotate(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> iconRotate(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.Float> iconPadding(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> iconPadding(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.Boolean> iconKeepUpright(java.lang.Boolean value)
value
- a Boolean valuepublic static PropertyValue<Expression> iconKeepUpright(Expression value)
value
- a Boolean valuepublic static PropertyValue<java.lang.Float[]> iconOffset(java.lang.Float[] value)
iconSize(java.lang.Float)
to obtain the final offset in density-independent pixels. When combined with iconRotate(java.lang.Float)
the offset will be as if the rotated direction was up.value
- a Float[] valuepublic static PropertyValue<Expression> iconOffset(Expression value)
iconSize(java.lang.Float)
to obtain the final offset in density-independent pixels. When combined with iconRotate(java.lang.Float)
the offset will be as if the rotated direction was up.value
- a Float[] valuepublic static PropertyValue<java.lang.String> iconAnchor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> iconAnchor(Expression value)
value
- a String valuepublic static PropertyValue<java.lang.String> iconPitchAlignment(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> iconPitchAlignment(Expression value)
value
- a String valuepublic static PropertyValue<java.lang.String> textPitchAlignment(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> textPitchAlignment(Expression value)
value
- a String valuepublic static PropertyValue<java.lang.String> textRotationAlignment(java.lang.String value)
Property.SYMBOL_PLACEMENT
, determines the rotation behavior of the individual glyphs forming the text.value
- a String valuepublic static PropertyValue<Expression> textRotationAlignment(Expression value)
Property.SYMBOL_PLACEMENT
, determines the rotation behavior of the individual glyphs forming the text.value
- a String valuepublic static PropertyValue<java.lang.String> textField(java.lang.String value)
value
- a String valuepublic static PropertyValue<Formatted> textField(Formatted value)
value
- a Formatted valuepublic static PropertyValue<Expression> textField(Expression value)
value
- a Formatted valuepublic static PropertyValue<java.lang.String[]> textFont(java.lang.String[] value)
value
- a String[] valuepublic static PropertyValue<Expression> textFont(Expression value)
value
- a String[] valuepublic static PropertyValue<java.lang.Float> textSize(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> textSize(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.Float> textMaxWidth(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> textMaxWidth(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.Float> textLineHeight(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> textLineHeight(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.Float> textLetterSpacing(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> textLetterSpacing(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.String> textJustify(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> textJustify(Expression value)
value
- a String valuepublic static PropertyValue<java.lang.Float> textRadialOffset(java.lang.Float value)
textVariableAnchor(java.lang.String[])
, which defaults to using the two-dimensional textOffset(java.lang.Float[])
if present.value
- a Float valuepublic static PropertyValue<Expression> textRadialOffset(Expression value)
textVariableAnchor(java.lang.String[])
, which defaults to using the two-dimensional textOffset(java.lang.Float[])
if present.value
- a Float valuepublic static PropertyValue<java.lang.String[]> textVariableAnchor(java.lang.String[] value)
Property.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 textRadialOffset(java.lang.Float)
or the two-dimensional textOffset(java.lang.Float[])
.value
- a String[] valuepublic static PropertyValue<Expression> textVariableAnchor(Expression value)
Property.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 textRadialOffset(java.lang.Float)
or the two-dimensional textOffset(java.lang.Float[])
.value
- a String[] valuepublic static PropertyValue<java.lang.String> textAnchor(java.lang.String value)
value
- a String valuepublic static PropertyValue<Expression> textAnchor(Expression value)
value
- a String valuepublic static PropertyValue<java.lang.Float> textMaxAngle(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> textMaxAngle(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.String[]> textWritingMode(java.lang.String[] value)
value
- a String[] valuepublic static PropertyValue<Expression> textWritingMode(Expression value)
value
- a String[] valuepublic static PropertyValue<java.lang.Float> textRotate(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> textRotate(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.Float> textPadding(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> textPadding(Expression value)
value
- a Float valuepublic static PropertyValue<java.lang.Boolean> textKeepUpright(java.lang.Boolean value)
value
- a Boolean valuepublic static PropertyValue<Expression> textKeepUpright(Expression value)
value
- a Boolean valuepublic static PropertyValue<java.lang.String> textTransform(java.lang.String value)
textTransform(java.lang.String)
property.value
- a String valuepublic static PropertyValue<Expression> textTransform(Expression value)
textTransform(java.lang.String)
property.value
- a String valuepublic static PropertyValue<java.lang.Float[]> textOffset(java.lang.Float[] value)
value
- a Float[] valuepublic static PropertyValue<Expression> textOffset(Expression value)
value
- a Float[] valuepublic static PropertyValue<java.lang.Boolean> textAllowOverlap(java.lang.Boolean value)
value
- a Boolean valuepublic static PropertyValue<Expression> textAllowOverlap(Expression value)
value
- a Boolean valuepublic static PropertyValue<java.lang.Boolean> textIgnorePlacement(java.lang.Boolean value)
value
- a Boolean valuepublic static PropertyValue<Expression> textIgnorePlacement(Expression value)
value
- a Boolean valuepublic static PropertyValue<java.lang.Boolean> textOptional(java.lang.Boolean value)
value
- a Boolean valuepublic static PropertyValue<Expression> textOptional(Expression value)
value
- a Boolean valuepublic static PropertyValue<java.lang.Float> circleSortKey(java.lang.Float value)
value
- a Float valuepublic static PropertyValue<Expression> circleSortKey(Expression value)
value
- a Float value