public class RequestConverter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
RASQL_AND |
static java.lang.String |
RASQL_AS |
static java.lang.String |
RASQL_CHAR |
static java.lang.String |
RASQL_DYNAMIC |
static java.lang.String |
RASQL_EXTEND |
static java.lang.String |
RASQL_FROM |
static java.lang.String |
RASQL_IN |
static java.lang.String |
RASQL_JPEG |
static java.lang.String |
RASQL_MARRAY |
static java.lang.String |
RASQL_OVERLAY |
static java.lang.String |
RASQL_PNG |
static java.lang.String |
RASQL_SCALE |
static java.lang.String |
RASQL_SELECT |
static java.lang.String |
RASQL_TIFF |
static java.lang.String |
RASQL_VALUES |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
generateQuery(BoundingBox boundingBox,
int imageWidth,
int imageHeight,
double requestedGroundResolution,
java.util.List wmslayers,
java.util.List wmsstyles,
int imageFormat,
int bgColorRed,
int bgColorGreen,
int bgColorBlue,
boolean hasTransparency)
This method generates the actual RasDaMan query.
|
public static final java.lang.String RASQL_SELECT
public static final java.lang.String RASQL_FROM
public static final java.lang.String RASQL_AS
public static final java.lang.String RASQL_AND
public static final java.lang.String RASQL_JPEG
public static final java.lang.String RASQL_PNG
public static final java.lang.String RASQL_TIFF
public static final java.lang.String RASQL_OVERLAY
public static final java.lang.String RASQL_DYNAMIC
public static final java.lang.String RASQL_MARRAY
public static final java.lang.String RASQL_VALUES
public static final java.lang.String RASQL_CHAR
public static final java.lang.String RASQL_IN
public static final java.lang.String RASQL_SCALE
public static final java.lang.String RASQL_EXTEND
protected java.lang.String generateQuery(BoundingBox boundingBox, int imageWidth, int imageHeight, double requestedGroundResolution, java.util.List wmslayers, java.util.List wmsstyles, int imageFormat, int bgColorRed, int bgColorGreen, int bgColorBlue, boolean hasTransparency) throws WMSException
boundingBox
- the requested area, in geo coords; no longer required to be within map boundaries (-> arbitrary zoom out possible now)requestedGroundResolution
- the resolution (aka zoom factor)wmslayers
- the layers that were requestedwmsstyles
- the styles that belong to the layersimageFormat
- the type of image to returnWMSException