public class SymbolLayer extends Layer
| Constructor and Description |
|---|
SymbolLayer(long nativePtr) |
SymbolLayer(java.lang.String layerId,
java.lang.String sourceId) |
checkValidity, getId, getMaxZoom, getMinZoom, getNativePtr, getVisibility, invalidate, nativeGetId, nativeGetMaxZoom, nativeGetMinZoom, nativeGetVisibility, nativeSetFilter, nativeSetLayoutProperty, nativeSetMaxZoom, nativeSetMinZoom, nativeSetPaintProperty, nativeSetSourceLayer, nativeUpdateStyle, setMaxZoom, setMinZoom, setPropertiespublic SymbolLayer(long nativePtr)
public SymbolLayer(java.lang.String layerId,
java.lang.String sourceId)
protected void initialize(java.lang.String layerId,
java.lang.String sourceId)
public void setSourceLayer(java.lang.String sourceLayer)
public SymbolLayer withSourceLayer(java.lang.String sourceLayer)
public void setFilter(Filter.Statement filter)
public void setFilter(java.lang.Object[] filter)
public SymbolLayer withFilter(java.lang.Object[] filter)
public SymbolLayer withFilter(Filter.Statement filter)
public SymbolLayer withProperties(Property<?>... properties)
public PropertyValue<java.lang.String> getSymbolPlacement()
public PropertyValue<java.lang.Float> getSymbolSpacing()
public PropertyValue<java.lang.Boolean> getSymbolAvoidEdges()
public PropertyValue<java.lang.Boolean> getIconAllowOverlap()
public PropertyValue<java.lang.Boolean> getIconIgnorePlacement()
public PropertyValue<java.lang.Boolean> getIconOptional()
public PropertyValue<java.lang.String> getIconRotationAlignment()
public PropertyValue<java.lang.Float> getIconSize()
public PropertyValue<java.lang.String> getIconTextFit()
public PropertyValue<java.lang.Float[]> getIconTextFitPadding()
public PropertyValue<java.lang.String> getIconImage()
public PropertyValue<java.lang.Float> getIconRotate()
public PropertyValue<java.lang.Float> getIconPadding()
public PropertyValue<java.lang.Boolean> getIconKeepUpright()
public PropertyValue<java.lang.Float[]> getIconOffset()
public PropertyValue<java.lang.String> getTextPitchAlignment()
public PropertyValue<java.lang.String> getTextRotationAlignment()
public PropertyValue<java.lang.String> getTextField()
public PropertyValue<java.lang.String[]> getTextFont()
public PropertyValue<java.lang.Float> getTextSize()
public PropertyValue<java.lang.Float> getTextMaxWidth()
public PropertyValue<java.lang.Float> getTextLineHeight()
public PropertyValue<java.lang.Float> getTextLetterSpacing()
public PropertyValue<java.lang.String> getTextJustify()
public PropertyValue<java.lang.String> getTextAnchor()
public PropertyValue<java.lang.Float> getTextMaxAngle()
public PropertyValue<java.lang.Float> getTextRotate()
public PropertyValue<java.lang.Float> getTextPadding()
public PropertyValue<java.lang.Boolean> getTextKeepUpright()
public PropertyValue<java.lang.String> getTextTransform()
public PropertyValue<java.lang.Float[]> getTextOffset()
public PropertyValue<java.lang.Boolean> getTextAllowOverlap()
public PropertyValue<java.lang.Boolean> getTextIgnorePlacement()
public PropertyValue<java.lang.Boolean> getTextOptional()
public PropertyValue<java.lang.Float> getIconOpacity()
public PropertyValue<java.lang.String> getIconColor()
public int getIconColorAsInt()
java.lang.RuntimeExceptionpublic PropertyValue<java.lang.String> getIconHaloColor()
public int getIconHaloColorAsInt()
java.lang.RuntimeExceptionpublic PropertyValue<java.lang.Float> getIconHaloWidth()
public PropertyValue<java.lang.Float> getIconHaloBlur()
public PropertyValue<java.lang.Float[]> getIconTranslate()
public PropertyValue<java.lang.String> getIconTranslateAnchor()
public PropertyValue<java.lang.Float> getTextOpacity()
public PropertyValue<java.lang.String> getTextColor()
public int getTextColorAsInt()
java.lang.RuntimeExceptionpublic PropertyValue<java.lang.String> getTextHaloColor()
public int getTextHaloColorAsInt()
java.lang.RuntimeExceptionpublic PropertyValue<java.lang.Float> getTextHaloWidth()
public PropertyValue<java.lang.Float> getTextHaloBlur()
public PropertyValue<java.lang.Float[]> getTextTranslate()
public PropertyValue<java.lang.String> getTextTranslateAnchor()