Package 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.
-
ClassDescriptionA wrapper that forwards any request to the default JAXP xml reader.A shape wrapper that generates a stroked version of the shape without actually holding it all in memory (it is streamed through the path iterator)The iterator that generates the dashed segments in a streaming fashionThis class extends
DpiRescaleStyleVisitor
to add support for rescaling external graphics and marks whose size has not been explicitly set.IndexedFeatureReaderUsed to cache labels prior to their being drawn on the screen.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 whether the stroke width is accurate, or if a non literal width has been found.Searches for translucent symbolizersSupport class that fills a given rectangle with a set of parallel lines derived from a sample mark that would generate sets of parallel lines when tiledClass for holding utility functions that are common tasks for people using the "StreamingRenderer/Renderer".Helper class that transforms the input data via rendering transformations.A streaming implementation of the GTRenderer interface.Marks the end of the request flow, instructs the painting thread to exitA request to merge multiple back buffers to the main graphicsA request sent to the painting threadA simple class that knows how to paint a Shape object onto a Graphic given a Style2D.Allow multiple thread to modify LabelCache.