org.n52.oxf.render.sos
Class ProportionalCircleMapRenderer
java.lang.Object
org.n52.oxf.render.sos.ProportionalCircleMapRenderer
- All Implemented Interfaces:
- IFeatureDataRenderer, IRenderer
public class ProportionalCircleMapRenderer
- extends Object
- implements IFeatureDataRenderer
- Author:
- Arne Broering
|
Field Summary |
protected static int |
X_SHIFT
|
protected static int |
Y_SHIFT
|
X_SHIFT
protected static final int X_SHIFT
- See Also:
- Constant Field Values
Y_SHIFT
protected static final int Y_SHIFT
- See Also:
- Constant Field Values
ProportionalCircleMapRenderer
public ProportionalCircleMapRenderer()
renderLayer
public AnimatedVisualization renderLayer(OXFFeatureCollection observationCollection,
ParameterContainer paramCon,
int screenW,
int screenH,
IBoundingBox bbox,
Set<OXFFeature> selectedFeatures)
throws OXFException
- Specified by:
renderLayer in interface IFeatureDataRenderer
- Parameters:
observationCollection - die in dieser Collection enthaltenen Features beschreiben die zu visualisierenden Daten.paramCon - der Renderer kann hier Parameter-Werte entnehmen, die bei der Datenanfrage benutzt wurden.screenW - die Breite des "Views"screenH - die Höhe des "Views"bbox - die geografische AusdehnungselectedFeatures - diese Menge enthält selektierte Features. Somit können selektierte Features bei der
Visualisierung separat behandelt werden.
- Returns:
-
- Throws:
OXFException
getDescription
public String getDescription()
- Specified by:
getDescription in interface IRenderer
- Returns:
- a plain text description about the functionality and capabilities of this Renderer.
toString
public String toString()
- Overrides:
toString in class Object
getServiceType
public String getServiceType()
- Specified by:
getServiceType in interface IRenderer
- Returns:
- the type of the service whose data can be rendered with this
ServiceRenderer. Should look like e.g. "OGC:WCS".
getSupportedVersions
public String[] getSupportedVersions()
- Specified by:
getSupportedVersions in interface IRenderer
- Returns:
- the versions of the services whose data can be rendered with this
ServiceRenderer. Should look like e.g. {"1.1.0","1.2.0"}.
Copyright © 2005 - 2010 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.