|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree_impl.services.OGCWebServiceRequest_Impl
org.deegree_impl.services.wts.protocol.WTSGetViewRequest_Impl
This class implements the access to the parameters of a GetView request.
Even it is possible to access the values of a HTTP GET request throught their bean accessor methods the request shall be mapped to a SLD data structure that is accessible using the getSLD().--------------------------------------------------------------------
Nested Class Summary | |
private static class |
WTSGetViewRequest_Impl.Layer_Impl
|
Nested classes inherited from class org.deegree.services.wts.protocol.WTSGetViewRequest |
WTSGetViewRequest.Layer |
Field Summary | |
private double |
aov
|
private java.lang.Object[] |
atmosParam
|
private java.lang.Object |
background
|
private java.awt.Color |
bgColor
|
private java.lang.String |
crs
|
private java.util.Calendar |
date
|
private java.lang.String[] |
dem
|
private double |
distance
|
private java.lang.String |
exceptions
|
private java.lang.String |
format
|
private WTSGetViewRequest.Layer[] |
ftCollections
|
private StyledLayerDescriptor |
ftSLD
|
private int |
height
|
private WTSGetViewRequest.Layer[] |
layers
|
private java.lang.Object[] |
light
|
private java.lang.Object |
material
|
private double |
pitch
|
private GM_Position |
poi
|
private double |
scale
|
private StyledLayerDescriptor |
sld
|
private GM_Object |
trajectory
|
private java.net.URL |
wfsURL
|
private int |
width
|
private double |
yaw
|
Fields inherited from class org.deegree_impl.services.OGCWebServiceRequest_Impl |
id, request, service, vendorSpecificParameter, version |
Constructor Summary | |
(package private) |
WTSGetViewRequest_Impl(java.lang.String version,
java.lang.String id,
java.util.HashMap vendorSpecificParameter,
java.lang.String format,
WTSGetViewRequest.Layer[] layers,
java.lang.String crs,
int width,
int height,
java.awt.Color bgColor,
double aov,
double distance,
double pitch,
GM_Position poi,
double yaw,
java.lang.String exceptions,
java.util.Calendar date,
double scale,
java.lang.Object background,
java.lang.String[] dem,
WTSGetViewRequest.Layer[] ftCollections)
Creates a new WTSGetViewRequest_Impl object. |
Method Summary | |
static WTSGetViewRequest.Layer |
createLayer(java.lang.String name,
java.lang.String styleName)
|
double |
getAOV()
returns the angle representing the breadth of landscape in the viewer's scene. |
java.lang.Object[] |
getAtmosphericParameters()
retruns a list of atmospheric paramteres to be considered for rendering |
java.lang.Object |
getBackground()
returns the Color, Image or Shape to fill the scene background |
java.awt.Color |
getBGColor()
The optional BGCOLOR parameter specifies the color to be used as the background of the map. |
java.util.Calendar |
getDate()
returns the date/time for which a scene shall be rendered |
double |
getDistance()
Distance between the viewer and the POI in meters. |
java.lang.String[] |
getElevationModels()
returns a list of the DEMs to be used |
java.lang.String |
getExceptions()
The optional EXCEPTIONS parameter states the manner in which errors are to be reported to the client. |
WTSGetViewRequest.Layer[] |
getFeatureCollections()
returns a list of named Faetuter collections and associated styles to put into the scene. |
StyledLayerDescriptor |
getFeatureCollectionsAsSLD()
returns a list of named Faetuter collections and associated styles to put into the scene as a SLD-document. |
java.lang.String |
getFormat()
The FORMAT parameter specifies the output format of the response to an operation. |
int |
getHeight()
HEIGHT specifies the number of pixels between the minimum and maximum Y values. |
WTSGetViewRequest.Layer[] |
getLayers()
The required LAYERS parameter lists the map layer(s) to be returned by this GetMap request. |
java.lang.Object[] |
getLight()
returns descriptions of light sources in addtion to the sun |
java.lang.Object |
getMaterial()
returns the material behavior of the DEM and features |
double |
getPitch()
returns Angle of inclination |
GM_Position |
getPointOfInterest()
The POI (Point of Interest) parameter defines the x, y, z point in SRS units. |
double |
getScale()
returns the scale of the DEM. 1 = original scale, > 1 make DEM higher < 1 make DEM lower |
java.lang.String |
getSrs()
The required SRS parameter states which Spatial Reference System applies to the values in the BBOX parameter. |
StyledLayerDescriptor |
getStyledLayerDescriptor()
returns the SLD the request is made of. |
GM_Object |
getTrajectory()
returns the trajectory of the camera movement through the scene. |
java.net.URL |
getWFS_URL()
URL of Web Feature Service providing features to be symbolized using SLD. |
int |
getWidth()
WIDTH specifies the number of pixels to be used between the minimum and maximum X values (inclusive) in the BBOX parameter. |
double |
getYAW()
returns the azimuth angle |
Methods inherited from class org.deegree_impl.services.OGCWebServiceRequest_Impl |
getId, getRequest, getRequestParameter, getService, getVendorSpecificParameter, getVendorSpecificParameters, getVersion, putVendorSpecificParameter, setId, setRequest, setService, setVendorSpecificParameter, setVersion, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.deegree.services.OGCWebServiceRequest |
getId, getRequest, getRequestParameter, getService, getVendorSpecificParameter, getVendorSpecificParameters, getVersion |
Field Detail |
private java.util.Calendar date
private java.awt.Color bgColor
private GM_Object trajectory
private GM_Position poi
private java.lang.Object background
private java.lang.Object material
private java.lang.String crs
private java.lang.String exceptions
private java.lang.String format
private StyledLayerDescriptor ftSLD
private StyledLayerDescriptor sld
private java.net.URL wfsURL
private java.lang.Object[] atmosParam
private java.lang.String[] dem
private WTSGetViewRequest.Layer[] ftCollections
private WTSGetViewRequest.Layer[] layers
private java.lang.Object[] light
private double aov
private double distance
private double pitch
private double scale
private double yaw
private int height
private int width
Constructor Detail |
WTSGetViewRequest_Impl(java.lang.String version, java.lang.String id, java.util.HashMap vendorSpecificParameter, java.lang.String format, WTSGetViewRequest.Layer[] layers, java.lang.String crs, int width, int height, java.awt.Color bgColor, double aov, double distance, double pitch, GM_Position poi, double yaw, java.lang.String exceptions, java.util.Calendar date, double scale, java.lang.Object background, java.lang.String[] dem, WTSGetViewRequest.Layer[] ftCollections)
version
- id
- vendorSpecificParameter
- format
- layers
- crs
- width
- height
- bgColor
- aov
- distance
- pitch
- poi
- yaw
- exceptions
- date
- scale
- background
- dem
- ftCollections
- Method Detail |
public java.lang.String getFormat()
getFormat
in interface WTSGetViewRequest
public WTSGetViewRequest.Layer[] getLayers()