org.n52.oxf.render
Interface IFeatureDataRenderer
- All Superinterfaces:
- IRenderer
- All Known Implementing Classes:
- AnimatedMapBarChartRenderer, AnimatedMapChartRenderer4OnePhenomenon, FeatureGeometryRenderer, IDWRenderer, InterpolationRenderer, NNRenderer, ObservationRenderer, ProportionalCircleMapRenderer, SensorPositionRenderer, SimpleOM2KMLRenderer, TimeSeriesMapChartRenderer, WindFieldRenderer
public interface IFeatureDataRenderer
- extends IRenderer
- Author:
- Arne Broering
renderLayer
IVisualization renderLayer(OXFFeatureCollection featuresToRender,
ParameterContainer parameterContainer,
int screenWidth,
int screenHeight,
IBoundingBox bbox,
Set<OXFFeature> selectedFeatures)
throws OXFException
- Parameters:
featuresToRender - die in dieser Collection enthaltenen Features beschreiben die zu visualisierenden Daten.parameterContainer - der Renderer kann hier Parameter-Werte entnehmen, die bei der Datenanfrage benutzt wurden.screenWidth - die Breite des "Views"screenHeight - 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
Copyright © 2005 - 2010 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.