Package ucar.unidata.gis
Class GisFeatureRendererMulti
java.lang.Object
ucar.unidata.gis.GisFeatureRenderer
ucar.unidata.gis.GisFeatureRendererMulti
- All Implemented Interfaces:
Renderer
- Direct Known Subclasses:
EsriShapefileRenderer
Superclass for rendering collections of GisFeatures.
- Version:
- $Rev$
- Author:
- John Caron
-
Field Summary
Fields inherited from class ucar.unidata.gis.GisFeatureRenderer
displayProject, shapeList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateFeatureSet(double minDist) _more_protected abstract ucar.unidata.geoloc.ProjectionImpl_more_protected abstract List_more_abstract ucar.unidata.geoloc.LatLonRect_more_protected IteratorgetShapes(Graphics2D g, AffineTransform normal2device) _more_protected double_more_static voidsetDiscretization(boolean b) _more_static voidsetPixelMatch(double d) _more_voidsetProjection(ucar.unidata.geoloc.ProjectionImpl project) Sets new projection for subsequent drawing.Methods inherited from class ucar.unidata.gis.GisFeatureRenderer
draw, getColor, setColor
-
Constructor Details
-
GisFeatureRendererMulti
public GisFeatureRendererMulti()
-
-
Method Details
-
setDiscretization
public static void setDiscretization(boolean b) _more_- Parameters:
b-
-
setPixelMatch
public static void setPixelMatch(double d) _more_- Parameters:
d-
-
getPreferredArea
public abstract ucar.unidata.geoloc.LatLonRect getPreferredArea()_more_- Specified by:
getPreferredAreain interfaceRenderer- Specified by:
getPreferredAreain classGisFeatureRenderer- Returns:
- _more_
-
getFeatures
_more_- Specified by:
getFeaturesin classGisFeatureRenderer- Returns:
- _more_
-
getDataProjection
protected abstract ucar.unidata.geoloc.ProjectionImpl getDataProjection()_more_- Specified by:
getDataProjectionin classGisFeatureRenderer- Returns:
- _more_
-
setProjection
public void setProjection(ucar.unidata.geoloc.ProjectionImpl project) Sets new projection for subsequent drawing.- Specified by:
setProjectionin interfaceRenderer- Overrides:
setProjectionin classGisFeatureRenderer- Parameters:
project- the new projection
-
createFeatureSet
public void createFeatureSet(double minDist) _more_- Parameters:
minDist-
-
getShapes
_more_- Overrides:
getShapesin classGisFeatureRenderer- Parameters:
g-normal2device-- Returns:
- _more_
-
getStats
_more_- Parameters:
featList-- Returns:
- _more_
-