public class Layer
extends java.lang.Object
The layer info in ViewerMap.
Modifier and Type | Field and Description |
---|---|
Rectangle2D |
bounds
Layer range.
|
java.lang.String |
cartoCSS
The vector block layer cartocss style
|
java.lang.String |
datasourceName
Add the vector layer.
|
java.util.List<Feature> |
features
Vector feature set.
|
java.lang.Integer |
id
The layer ID.
|
java.lang.String |
identifier
Only the WMTS needs to be used, representing the id of WMTS tile matrix.
|
java.lang.Boolean |
isVisible
Whether the layer is visible or not.
|
LayerType |
layerType
Layer type represents the base map, overlay layer, vector feature layer.
|
java.lang.Integer |
mapId
Map id
|
java.util.List<Marker> |
markers
The marker set.
|
java.lang.String |
name
Layer name.
|
double |
opacity
Opacity.
|
PrjCoordSys |
prjCoordSys
the projected coordinate system.
|
java.util.List<java.lang.Double> |
scales
The scale array.
|
LayerStyle |
style
The vector layer style.
|
java.util.List<java.lang.String> |
subLayers
Child layer list includes the names of every layer and visibility.
|
java.lang.String |
themeSettings
The style setting attribute of thematic maps
|
java.lang.String |
title
Layer caption.
|
SourceType |
type
The layer source type, representing SUPERMAP_REST, WMTS or other services.
|
java.lang.String |
url
The layer address.
|
WMTSOption |
wmtsOption
WMTS has the characteristics
|
java.lang.Integer |
zindex
Layer Order.
|
Constructor and Description |
---|
Layer() |
Modifier and Type | Method and Description |
---|---|
Rectangle2D |
getBounds() |
java.lang.String |
getBoundsString() |
java.lang.String |
getDatasourceName() |
java.util.List<Feature> |
getFeatures() |
java.lang.String |
getFeaturesString() |
java.lang.Integer |
getId() |
java.lang.String |
getIdentifier() |
java.lang.Boolean |
getIsVisible() |
LayerType |
getLayerType() |
java.lang.Integer |
getMapId() |
java.util.List<Marker> |
getMarkers() |
java.lang.String |
getMarkersString() |
double |
getOpacity() |
PrjCoordSys |
getPrjCoordSys() |
java.lang.String |
getPrjCoordSysString() |
java.util.List<java.lang.Double> |
getScales() |
java.lang.String |
getScalesString() |
LayerStyle |
getStyle() |
java.lang.String |
getStyleString() |
java.util.List<java.lang.String> |
getSubLayers() |
java.lang.String |
getSubLayersString() |
java.lang.String |
getTitle() |
SourceType |
getType() |
java.lang.String |
getUrl() |
WMTSOption |
getWMTSOption() |
java.lang.String |
getWMTSOptionString() |
java.lang.Integer |
getZindex() |
void |
setBounds(Rectangle2D bounds) |
void |
setBoundsString(java.lang.String boundsString) |
void |
setDatasourceName(java.lang.String datasourceName) |
void |
setFeatures(java.util.List<Feature> features) |
void |
setFeaturesString(java.lang.String featuresString) |
void |
setId(java.lang.Integer id) |
void |
setIdentifier(java.lang.String identifier) |
void |
setIsVisible(java.lang.Boolean isVisible) |
void |
setLayerType(LayerType layerType) |
void |
setMapId(java.lang.Integer mapId) |
void |
setMarkers(java.util.List<Marker> markers) |
void |
setMarkersString(java.lang.String markersString) |
void |
setOpacity(double opacity) |
void |
setPrjCoordSys(PrjCoordSys prjCoordSys) |
void |
setPrjCoordSysString(java.lang.String prjCoordSysString) |
void |
setScales(java.util.List<java.lang.Double> scales) |
void |
setScalesString(java.lang.String scalesString) |
void |
setStyle(LayerStyle style) |
void |
setStyleString(java.lang.String styleString) |
void |
setSubLayers(java.util.List<java.lang.String> subLayers) |
void |
setSubLayersString(java.lang.String subLayersString) |
void |
setTitle(java.lang.String title) |
void |
setType(SourceType type) |
void |
setUrl(java.lang.String url) |
void |
setWMTSOption(WMTSOption wmtsOption) |
void |
setWMTSOptionString(java.lang.String wmtsOptionString) |
void |
setZindex(java.lang.Integer zindex) |
public java.lang.Integer id
public java.lang.Integer mapId
public java.lang.String identifier
public WMTSOption wmtsOption
public java.lang.String title
public java.lang.String name
public java.lang.String url
public double opacity
public java.lang.Integer zindex
public LayerType layerType
public java.lang.Boolean isVisible
public java.lang.String datasourceName
public PrjCoordSys prjCoordSys
public Rectangle2D bounds
public java.util.List<java.lang.Double> scales
public SourceType type
public java.util.List<java.lang.String> subLayers
public java.util.List<Feature> features
public java.util.List<Marker> markers
public LayerStyle style
public java.lang.String cartoCSS
public java.lang.String themeSettings
public java.lang.Integer getId()
public void setId(java.lang.Integer id)
public java.lang.Integer getMapId()
public void setMapId(java.lang.Integer mapId)
public java.lang.String getIdentifier()
public void setIdentifier(java.lang.String identifier)
public WMTSOption getWMTSOption()
public void setWMTSOption(WMTSOption wmtsOption)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public java.lang.String getUrl()
public void setUrl(java.lang.String url)
public double getOpacity()
public void setOpacity(double opacity)
public java.lang.Integer getZindex()
public void setZindex(java.lang.Integer zindex)
public LayerType getLayerType()
public void setLayerType(LayerType layerType)
public java.lang.Boolean getIsVisible()
public void setIsVisible(java.lang.Boolean isVisible)
public java.lang.String getDatasourceName()
public void setDatasourceName(java.lang.String datasourceName)
public PrjCoordSys getPrjCoordSys()
public Rectangle2D getBounds()
public java.util.List<java.lang.Double> getScales()
public SourceType getType()
public void setType(SourceType type)
public java.util.List<java.lang.String> getSubLayers()
public java.util.List<Feature> getFeatures()
public java.util.List<Marker> getMarkers()
public LayerStyle getStyle()
public void setPrjCoordSys(PrjCoordSys prjCoordSys)
public void setBounds(Rectangle2D bounds)
public void setScales(java.util.List<java.lang.Double> scales)
public void setSubLayers(java.util.List<java.lang.String> subLayers)
public void setFeatures(java.util.List<Feature> features)
public void setMarkers(java.util.List<Marker> markers)
public void setStyle(LayerStyle style)
public java.lang.String getWMTSOptionString()
public void setWMTSOptionString(java.lang.String wmtsOptionString) throws JSONException
JSONException
public java.lang.String getPrjCoordSysString()
public void setPrjCoordSysString(java.lang.String prjCoordSysString) throws JSONException
JSONException
public java.lang.String getBoundsString()
public void setBoundsString(java.lang.String boundsString) throws JSONException
JSONException
public java.lang.String getScalesString()
public void setScalesString(java.lang.String scalesString) throws JSONException
JSONException
public java.lang.String getSubLayersString()
public void setSubLayersString(java.lang.String subLayersString) throws JSONException
JSONException
public java.lang.String getFeaturesString()
public void setFeaturesString(java.lang.String featuresString) throws JSONException
JSONException
public java.lang.String getMarkersString()
public void setMarkersString(java.lang.String markersString) throws JSONException
JSONException
public java.lang.String getStyleString()
public void setStyleString(java.lang.String styleString) throws JSONException
JSONException