|
JTS Topology Suite version 1.12 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.vividsolutions.jts.geom.util.GeometryCombiner
public class GeometryCombiner
Combines Geometry
s
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).
GeometryFactory.buildGeometry(java.util.Collection)
Constructor Summary | |
---|---|
GeometryCombiner(java.util.Collection geoms)
Creates a new combiner for a collection of geometries |
Method Summary | |
---|---|
Geometry |
combine()
Computes the combination of the input geometries to produce the most appropriate Geometry or GeometryCollection |
static Geometry |
combine(java.util.Collection geoms)
Combines a collection of geometries. |
static Geometry |
combine(Geometry g0,
Geometry g1)
Combines two geometries. |
static Geometry |
combine(Geometry g0,
Geometry g1,
Geometry g2)
Combines three geometries. |
static GeometryFactory |
extractFactory(java.util.Collection geoms)
Extracts the GeometryFactory used by the geometries in a collection |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GeometryCombiner(java.util.Collection geoms)
geoms
- the geometries to combineMethod Detail |
---|
public static Geometry combine(java.util.Collection geoms)
geoms
- the geometries to combine
public static Geometry combine(Geometry g0, Geometry g1)
g0
- a geometry to combineg1
- a geometry to combine
public static Geometry combine(Geometry g0, Geometry g1, Geometry g2)
g0
- a geometry to combineg1
- a geometry to combineg2
- a geometry to combine
public static GeometryFactory extractFactory(java.util.Collection geoms)
geoms
-
public Geometry combine()
Geometry
or GeometryCollection
|
JTS Topology Suite version 1.12 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |