public interface WMSDataParameters extends RemoteStoreParameters
Modifier and Type | Method and Description |
---|---|
ICancellable |
getCancellable() |
Vector<String> |
getDimensions() |
Rectangle2D |
getExtent()
Gets the bounding box of the request
|
Dimension |
getFixedSize() |
String |
getFormat() |
int |
getHeight() |
String |
getInfoFormat()
Gets the info by point format
|
String |
getInfoLayerQuery() |
String |
getLayerQuery() |
String |
getName() |
Map<String,String> |
getOnlineResource()
Gets the online resource map
|
String |
getOnlineResource(String operation)
Gets the URL that should be accessed for an operation performed
to the server.
|
Object |
getSRS() |
String |
getSRSCode() |
List<RemoteWMSStyle> |
getStyles() |
URI |
getURI() |
int |
getWidth() |
boolean |
isQueryable()
If it is true, this layer accepts GetFeatureInfo operations.
|
boolean |
isWmsTransparent() |
boolean |
isXyAxisOrder()
Gets the behaviour of the parser with regards the axis order
Returns
true if the WMS parser should assume that the
order of the coordinates follows the XY axis order
(the first coordinate corresponds to the horizontal X
axis, while the second coordinate corresponds to the
vertical Y axis), regardless the protocol version and CRS in use. |
void |
setCancellable(ICancellable cancel) |
void |
setDimensions(Vector<String> dimensions)
Sets the dimension vector that is a list of key-value pairs containing
the name of the dimension and the value for it
|
void |
setExtent(Rectangle2D bBox)
Sets the bounding box of the request
|
void |
setFixedSize(Dimension dimension) |
void |
setFormat(String string) |
void |
setInfoFormat(String format)
Sets the info by point format
|
void |
setInfoLayerQuery(String string) |
void |
setLayerQuery(String string) |
void |
setName(String title) |
void |
setOnlineResources(Map<String,String> onlineResources)
Sets the set of URLs that should be accessed for each operation performed
to the server.
|
void |
setOverrideHost(boolean b) |
void |
setQueryable(boolean boolean1) |
void |
setSRS(String string) |
void |
setStyles(List<RemoteWMSStyle> styles) |
void |
setURI(URI uri) |
void |
setWmsTransparency(boolean boolean1) |
void |
setXyAxisOrder(boolean assumeXY)
Sets the behaviour of the parser with regards the axis order.
|
clone, deleteCache, getAlphaBand, getFrame, isDeletingCache, isSizeFixed, setAlphaBand, setFrame, setHeight, setWidth
getDataStoreName, getDescription, isValid
clear, getCopy, validate
loadFromState, saveToState
delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue
void setLayerQuery(String string)
void setInfoLayerQuery(String string)
void setInfoFormat(String format)
String getInfoFormat()
void setFormat(String string)
void setSRS(String string)
void setWmsTransparency(boolean boolean1)
void setURI(URI uri)
void setStyles(List<RemoteWMSStyle> styles)
void setDimensions(Vector<String> dimensions)
dimensions
- void setOnlineResources(Map<String,String> onlineResources)
onlineResources
- void setQueryable(boolean boolean1)
void setFixedSize(Dimension dimension)
URI getURI()
String getInfoLayerQuery()
String getLayerQuery()
String getFormat()
String getSRSCode()
boolean isWmsTransparent()
List<RemoteWMSStyle> getStyles()
String getOnlineResource(String operation)
onlineResources
- Map<String,String> getOnlineResource()
onlineResources
- boolean isQueryable()
Dimension getFixedSize()
void setExtent(Rectangle2D bBox)
Rectangle2D getExtent()
void setCancellable(ICancellable cancel)
Object getSRS()
void setOverrideHost(boolean b)
void setName(String title)
String getName()
int getWidth()
int getHeight()
ICancellable getCancellable()
boolean isXyAxisOrder()
Gets the behaviour of the parser with regards the axis order
Returns true
if the WMS parser should assume that the
order of the coordinates follows the XY axis order
(the first coordinate corresponds to the horizontal X
axis, while the second coordinate corresponds to the
vertical Y axis), regardless the protocol version and CRS in use.
Returns false
if the WMS parser should decide the
axis order based on the protocol version and the coordinate
reference system (CRS) in use. In particular, if protocol
version is >= 1.3.0, then the WMS parser assumes
the axis order defined in the official EPSG registry for the
CRS in use. For versions < 1.3.0, the XY axis order is assumed.
The default value is false
setXyAxisOrder(boolean)
void setXyAxisOrder(boolean assumeXY)
Sets the behaviour of the parser with regards the axis order.
If set to true
, then the XY axis order
is assumed for all the WMS
protocol versions and coordinate reference systems.
If set to false
then the WMS parser will decide the axis order based on
the protocol version and the coordinate reference system (CRS)
in use. In particular, if protocol
version is >= 1.3.0, then the WMS parser assumes
the axis order defined in the official EPSG registry for the
CRS in use. For versions < 1.3.0, the XY axis order is assumed.
assumeXY
- isXyAxisOrder()