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 TypeMethodDescriptionvoid
createFeatureSet
(double minDist) _more_protected abstract ucar.unidata.geoloc.ProjectionImpl
_more_protected abstract List
_more_abstract ucar.unidata.geoloc.LatLonRect
_more_protected Iterator
getShapes
(Graphics2D g, AffineTransform normal2device) _more_protected double
_more_static void
setDiscretization
(boolean b) _more_static void
setPixelMatch
(double d) _more_void
setProjection
(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:
getPreferredArea
in interfaceRenderer
- Specified by:
getPreferredArea
in classGisFeatureRenderer
- Returns:
- _more_
-
getFeatures
_more_- Specified by:
getFeatures
in classGisFeatureRenderer
- Returns:
- _more_
-
getDataProjection
protected abstract ucar.unidata.geoloc.ProjectionImpl getDataProjection()_more_- Specified by:
getDataProjection
in classGisFeatureRenderer
- Returns:
- _more_
-
setProjection
public void setProjection(ucar.unidata.geoloc.ProjectionImpl project) Sets new projection for subsequent drawing.- Specified by:
setProjection
in interfaceRenderer
- Overrides:
setProjection
in classGisFeatureRenderer
- Parameters:
project
- the new projection
-
createFeatureSet
public void createFeatureSet(double minDist) _more_- Parameters:
minDist
-
-
getShapes
_more_- Overrides:
getShapes
in classGisFeatureRenderer
- Parameters:
g
-normal2device
-- Returns:
- _more_
-
getStats
_more_- Parameters:
featList
-- Returns:
- _more_
-