org.geotools.renderer.lite |
package org.geotools.renderer.lite
A simple renderer implementation. It's supposed to be as simple as
possible, thus easy to understand at the source level, and to use as few memory
as possible. Should be used when memory is a constraint and/or when the
rendering is stateless (that is, the application is not an interactive
viewer that displays the same map more than once). In the latter case, a
renderer that uses more memory but avoids recomputing map rendering details
is to be preferred.
|
Java Source File Name | Type | Comment |
BatikXMLReader.java | Class | A wrapper that forwards any request to the default JAXP xml reader. |
CustomGlyphRenderer.java | Class | |
FIDFilterFinder.java | Class | Quick check to see of a FIDFilter is found. |
GlyphPropertiesList.java | Class | |
GlyphProperty.java | Class | |
GlyphRenderer.java | Interface | |
GridCoverageRendererTest.java | Class | |
ImageLoader.java | Class | |
IndexedFeatureResults.java | Class | |
InternalTranscoder.java | Class | |
Java2DMark.java | Class | |
LabelCache.java | Interface | An interface for a label cache. |
LabelCacheDefault.java | Class | Default LabelCache Implementation
DJB (major changes on May 11th, 2005): 1.The old version of the labeler, if
given a *set* of points, lines, or polygons justed labels the first item in
the set. |
LabelCacheItem.java | Class | The Labelling information that is put in the label cache. |
LabelingTest.java | Class | |
ListenerList.java | Class | This class is used to maintain a list of listeners, and
is used in the implementations of several classes within JFace
which allow you to register listeners of various kinds.
It is a fairly lightweight object, occupying minimal space when
no listeners are registered.
Note that the add method checks for and eliminates
duplicates based on identity (not equality). |
LiteFeatureTypeStyle.java | Class | This is a simple class that contains the information needed to
render a layer. |
MetaBufferEstimator.java | Class | Parses a style or part of it and returns the size of the largest stroke and the biggest point
symbolizer whose width is specified with a literal expression.
Also provides an indication wheter the stroke width is accurate, or if a non literal width has
been found. |
RendererBaseTest.java | Class | |
RendererUtilities.java | Class | Class for holding utility functions that are common tasks for people using
the "StreamingRenderer/Renderer". |
Rendering2DTest.java | Class | |
RenderingBufferExtractorTest.java | Class | |
RenderUtilitiesTest.java | Class | |
ReprojectionTest.java | Class | |
StreamingRenderer.java | Class | A streaming implementation of the GTRenderer interface.
- The code is relatively simple to understand, so it can be used as a
simple example of an SLD compliant rendering code
- Uses as little memory as possible
Use this class if you need a stateless renderer that provides low memory
footprint and decent rendering performance on the first call but don't need
good optimal performance on subsequent calls on the same data. |
StyledShapePainter.java | Class | A simple class that knows how to paint a Shape object onto a Graphic given a
Style2D. |
SVGGlyphRenderer.java | Class | |
SVGGlyphRendererTest.java | Class | |
SymbolizerAssociation.java | Class | Seems to be a cache of fun information associated with the Symbolizer. |
SynchronizedLabelCache.java | Class | Allow multiple thread to modify LabelCache. |