Class GeometryCombiner
java.lang.Object
org.locationtech.jts.geom.util.GeometryCombiner
Combines
Geometrys
to produce a GeometryCollection of the most appropriate type.
Input geometries which are already collections
will have their elements extracted first.
No validation of the result geometry is performed.
(The only case where invalidity is possible is where Polygonal geometries
are combined and result in a self-intersection).- Author:
- mbdavis
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionGeometryCombiner(Collection geoms) Creates a new combiner for a collection of geometries -
Method Summary
Modifier and TypeMethodDescriptioncombine()Computes the combination of the input geometries to produce the most appropriateGeometryorGeometryCollectionstatic Geometrycombine(Collection geoms) Combines a collection of geometries.static GeometryCombines two geometries.static GeometryCombines three geometries.static GeometryFactoryextractFactory(Collection geoms) Extracts the GeometryFactory used by the geometries in a collection
-
Constructor Details
-
GeometryCombiner
Creates a new combiner for a collection of geometries- Parameters:
geoms- the geometries to combine
-
-
Method Details
-
combine
Combines a collection of geometries.- Parameters:
geoms- the geometries to combine- Returns:
- the combined geometry
-
combine
-
combine
-
extractFactory
Extracts the GeometryFactory used by the geometries in a collection- Parameters:
geoms-- Returns:
- a GeometryFactory
-
combine
Computes the combination of the input geometries to produce the most appropriateGeometryorGeometryCollection- Returns:
- a Geometry which is the combination of the inputs
-