Uses of Class
org.geotools.process.factory.DescribeProcess
-
Packages that use DescribeProcess Package Description org.geotools.process.factory org.geotools.process.geometry Geometry processing support for the GeoTools library.org.geotools.process.raster Raster processing support for the GeoTools library.org.geotools.process.vector Vector processing support for the GeoTools library. -
-
Uses of DescribeProcess in org.geotools.process.factory
Methods in org.geotools.process.factory that return DescribeProcess Modifier and Type Method Description protected DescribeProcess
AnnotatedBeanProcessFactory. getProcessDescription(Name name)
Used to go through the list of java beans; returning the DescribeProcess annotation for each one.protected abstract DescribeProcess
AnnotationDrivenProcessFactory. getProcessDescription(Name name)
protected DescribeProcess
StaticMethodsProcessFactory. getProcessDescription(Name name)
Finds the DescribeProcess description for the specified name -
Uses of DescribeProcess in org.geotools.process.geometry
Methods in org.geotools.process.geometry with annotations of type DescribeProcess Modifier and Type Method Description static double
GeometryFunctions. area(Geometry geom)
static Geometry
GeometryFunctions. boundary(Geometry geom)
static Geometry
GeometryFunctions. buffer(Geometry geom, double distance, Integer quadrantSegments, GeometryFunctions.BufferCapStyle capStyle)
static Geometry
CenterLineProcess. centerLine(Geometry geometry, Double tolerance)
static Geometry
SkeletonizeProcess. centerLine(Geometry geometry, Double tolerance)
static Geometry
GeometryFunctions. centroid(Geometry geom)
static boolean
GeometryFunctions. contains(Geometry a, Geometry b)
static Geometry
GeometryFunctions. convexHull(Geometry geom)
static boolean
GeometryFunctions. crosses(Geometry a, Geometry b)
static Geometry
GeometryFunctions. densify(Geometry geom, double distance)
static Geometry
GeometryFunctions. difference(Geometry a, Geometry b)
static int
GeometryFunctions. dimension(Geometry geom)
static boolean
GeometryFunctions. disjoint(Geometry a, Geometry b)
static double
GeometryFunctions. distance(Geometry a, Geometry b)
static Point
GeometryFunctions. endPoint(LineString line)
static Geometry
GeometryFunctions. envelope(Geometry geom)
static boolean
GeometryFunctions. equalsExact(Geometry a, Geometry b)
static boolean
GeometryFunctions. equalsExactTolerance(Geometry a, Geometry b, double tolerance)
static Geometry
GeometryFunctions. exteriorRing(Polygon polygon)
static String
GeometryFunctions. geometryType(Geometry geom)
static Geometry
GeometryFunctions. getGeometryN(GeometryCollection collection, int index)
static double
GeometryFunctions. getX(Point point)
static double
GeometryFunctions. getY(Point point)
static Geometry
GeometryFunctions. interiorPoint(Geometry geom)
static Geometry
GeometryFunctions. interiorRingN(Polygon polygon, int index)
static Geometry
GeometryFunctions. intersection(Geometry a, Geometry b)
static boolean
GeometryFunctions. intersects(Geometry a, Geometry b)
static boolean
GeometryFunctions. isClosed(LineString line)
static boolean
GeometryFunctions. isEmpty(Geometry geom)
static boolean
GeometryFunctions. isRing(LineString line)
static boolean
GeometryFunctions. isSimple(Geometry geom)
static boolean
GeometryFunctions. isValid(Geometry geom)
static boolean
GeometryFunctions. isWithinDistance(Geometry a, Geometry b, double distance)
static double
GeometryFunctions. length(Geometry geom)
static int
GeometryFunctions. numGeometries(Geometry collection)
static int
GeometryFunctions. numInteriorRing(Polygon polygon)
static int
GeometryFunctions. numPoints(Geometry geom)
static boolean
GeometryFunctions. overlaps(Geometry a, Geometry b)
static Point
GeometryFunctions. pointN(LineString line, int index)
static Geometry
GeometryFunctions. polygonize(Geometry geom)
static Geometry
PolygonLabelProcess. PolyLabeller(Geometry polygon, Double tolerance)
static String
GeometryFunctions. relate(Geometry a, Geometry b)
static boolean
GeometryFunctions. relatePattern(Geometry a, Geometry b, String pattern)
static Geometry
GeometryFunctions. reproject(Geometry geometry, CoordinateReferenceSystem sourceCRS, CoordinateReferenceSystem targetCRS)
Will reproject a geometry to another CRS.static Geometry
GeometryFunctions. simplify(Geometry geom, double distance)
static Geometry
GeometryFunctions. splitPolygon(Geometry polygon, LineString line)
static Point
GeometryFunctions. startPoint(LineString line)
static Geometry
GeometryFunctions. symDifference(Geometry a, Geometry b)
static boolean
GeometryFunctions. touches(Geometry a, Geometry b)
static Geometry
GeometryFunctions. union(Geometry... geoms)
static boolean
GeometryFunctions. within(Geometry a, Geometry b)
-
Uses of DescribeProcess in org.geotools.process.raster
Classes in org.geotools.process.raster with annotations of type DescribeProcess Modifier and Type Class Description class
AddCoveragesProcess
Add two coverages together (pixel by pixel).class
AffineProcess
This process computes an Affine transform on the input Coverage.class
AreaGridProcess
A process that build a regular cell grid where each pixel represents its effective area in the envelope in square meters.class
BandMergeProcess
Process calling theBandMerge
operation.class
BandSelectProcess
Process calling theSelectSampleDimension
operation.class
ContourProcess
A process to extract contours based on values in a specified band of the input GridCoverage2D.class
ConvolveCoverageProcess
class
CoverageClassStats
Process that classifies vector data into "classes" using one of the following methods: Equal Interval (ClassificationMethod.EQUAL_INTERVAL
) Quantile (ClassificationMethod.QUANTILE
) Natural Breaks (ClassificationMethod.NATURAL_BREAKS
)class
CropCoverage
Crops the coverage along the specifiedclass
FootprintExtractionProcess
A process to extract footprint from a raster.class
JiffleProcess
class
MultiplyCoveragesProcess
Multiply two coverages together (pixel by pixel).class
NormalizeCoverageProcess
class
PolygonExtractionProcess
A process for raster to vector conversion.class
RangeLookupProcess
A raster reclassified processclass
RasterAsPointCollectionProcess
A process that wraps aGridCoverage2D
as a collection of point feature.class
RasterZonalStatistics
A process computing zonal statistics based on a raster data set and a set of polygonal zones of interestclass
RasterZonalStatistics2
This class wraps the "ZonalStats2" OperationJAI and executes the selected operation with the defined parameters.class
ScaleCoverage
Applies a generic scale and translate operation to a coverageclass
StyleCoverage
Applies a raster symbolizer to the coverageclass
TransparencyFillProcess
A transparency holes-dashes filling process -
Uses of DescribeProcess in org.geotools.process.vector
Classes in org.geotools.process.vector with annotations of type DescribeProcess Modifier and Type Class Description class
AggregateProcess
Computes various attribute statistics over vector data sets.class
BarnesSurfaceProcess
A Process that uses aBarnesSurfaceInterpolator
to compute an interpolated surface over a set of irregular data points as aGridCoverage
.class
BoundsProcess
Simple process with aReferencedEnvelope
as the outputclass
BufferFeatureCollection
Buffers a feature collection using a certain distanceclass
CentroidProcess
A process that returns the centroids for the geometries in the input feature collection.class
ClassifyByRangeProcess
Computes a new attribute to classify another attribute by intervals over vector data sets.class
ClipProcess
Modified version that can preserve Z values after the clipclass
CollectGeometries
Collects all geometries from the specified vector layer into a single GeometryCollection (or specialized subclass of it in case the geometries are uniform)class
ContourProcess
class
CountProcess
Counts the elements in the collection (useful as a WFS sidekick)class
FeatureClassStats
Process that classifies vector data into "classes" using one of the following methods: Equal Interval (EqualIntervalFunction
) Quantile (QuantileFunction
) Natural Breaks (JenksNaturalBreaksFunction
)class
FeatureProcess
class
GraticuleLabelPointProcess
class
GridProcess
A process that builds a regular grid as a feature collectionclass
GroupCandidateSelectionProcess
class
HeatmapProcess
A Process that uses aHeatmapSurface
to compute a heatmap surface over a set of irregular data points as aGridCoverage
.class
InclusionFeatureCollection
A process providing a feature collection containing the features of the first input collection which are included in the second feature collectionclass
IntersectionFeatureCollection
A process providing the intersection between two feature collectionsclass
LRSGeocodeProcess
class
LRSMeasureProcess
class
LRSSegmentProcess
class
NearestProcess
class
PointBuffers
Generates 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"class
PointStackerProcess
A Rendering Transformation process which aggregates features into a set of visually non-conflicting point features.class
QueryProcess
class
RectangularClipProcess
A process clipping the geometries in the input feature collection to a specified rectangleclass
ReprojectProcess
Will reproject the features to another CRS.class
SimplifyProcess
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 algorithmclass
SnapProcess
class
TransformProcess
Used to transform a feature collection as defined using a series of expressions.class
UnionFeatureCollection
A process providing the union between two feature collectionsclass
UniqueProcess
Returns the unique values of a certain attributeclass
VectorToRasterProcess
A Process to rasterize vector features in an input FeatureCollection.class
VectorZonalStatistics
Provides statistics for the distribution of a certain quantity in a set of reference areas.
-