Package org.geotools.process.vector
package org.geotools.process.vector
Vector processing support for the GeoTools library.
- Author:
- Jody Garnett - LISAsoft, Andrea Aime - OpenGeo
-
ClassDescriptionComputes various attribute statistics over vector data sets.Converter factory that converts
AggregateProcess.Results
toFeatureCollection
.The aggregate function resultsInterpolates a surface across a regular grid from an irregular set of data points using the Barnes Surface Interpolation technique.A Process that uses aBarnesSurfaceInterpolator
to compute an interpolated surface over a set of irregular data points as aGridCoverage
.ADuplicatingFilterVisitor
which expands theBBOX
of the filter by given distances for each box edge.Interpolates a grid to a grid of different dimensions using bilinear interpolation.Simple process with aReferencedEnvelope
as the outputBuffers a feature collection using a certain distanceA process that returns the centroids for the geometries in the input feature collection.Computes a new attribute to classify another attribute by intervals over vector data sets.Modified version that can preserve Z values after the clipCollects all geometries from the specified vector layer into a single GeometryCollection (or specialized subclass of it in case the geometries are uniform)Counts the elements in the collection (useful as a WFS sidekick)The functions this process can handleProcess that classifies vector data into "classes" using one of the following methods: Equal Interval (EqualIntervalFunction
) Quantile (QuantileFunction
) Natural Breaks (JenksNaturalBreaksFunction
)A process that builds a regular grid as a feature collectionA Process that uses aHeatmapSurface
to compute a heatmap surface over a set of irregular data points as aGridCoverage
.Computes a Heat Map surface from a set of irregular data points, each containing a positive height value.A process providing a feature collection containing the features of the first input collection which are included in the second feature collectionA process providing the intersection between two feature collectionsGenerates a set of polygons, each representing the set of points within a given distance from the central point The data layer must be a point layer, the reference layer must be a polygonal one"A generator that uses JTS buffer to create the buffer polygonsA Rendering Transformation process which aggregates features into a set of visually non-conflicting point features.Abstract base class to ease the implementation of a streaming processing collection, that is, one that tries to compute the results on the fly as the iterator is traversed.A process clipping the geometries in the input feature collection to a specified rectangleWill reproject the features to another CRS.The simple feature version ofProcessingCollection
.A process simplifying the geometries in the input feature collection according to a specified distance, and using either a topology preserving or a Douglas-Peuker algorithmUsed to transform a feature collection as defined using a series of expressions.Definition of an attribute used during transformA process providing the union between two feature collectionsReturns the unique values of a certain attributeMarker interface for processes that should be grouped into the "vector" family.Factory providing a number of processes for working with feature data.Exception class used by FeatureRasterizerProcessA Process to rasterize vector features in an input FeatureCollection.Provides statistics for the distribution of a certain quantity in a set of reference areas.