Package io.github.sebasbaumh.postgis
Klasse MultiCurve
- Alle implementierten Schnittstellen:
Serializable
,Iterable<Curve>
The MULTICURVE is a collection of curves, which can include linear strings, circular strings or compound strings. It
only specifies a type of
Geometry
as it could contain LineString
s and CompoundCurve
s.- Autor:
- Sebastian Baumhekel
- Siehe auch:
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final int
The OGIS geometry type number for aggregate curves, which can include linear strings, circular strings or compound strings.Von Klasse geerbte Felder io.github.sebasbaumh.postgis.MultiGeometry
subgeoms
Von Klasse geerbte Felder io.github.sebasbaumh.postgis.Geometry
UNKNOWN_SRID
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungConstructs an instance.MultiCurve
(Iterable<Curve> lines) Constructs an instance. -
Methodenübersicht
Von Klasse geerbte Methoden io.github.sebasbaumh.postgis.MultiGeometry
add, addAll, checkConsistency, equals, getCoordinates, getGeometries, getNumberOfCoordinates, hashCode, hasMeasure, is3d, isEmpty, iterator, setSrid, size, toString
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden java.lang.Iterable
forEach, spliterator
-
Felddetails
-
TYPE
public static final int TYPEThe OGIS geometry type number for aggregate curves, which can include linear strings, circular strings or compound strings.- Siehe auch:
-
-
Konstruktordetails
-
MultiCurve
public MultiCurve()Constructs an instance. -
MultiCurve
Constructs an instance.- Parameter:
lines
- lines- Löst aus:
IllegalArgumentException
- if given lines are not of a curve type
-
-
Methodendetails
-
length
public double length()Gets the length of this line.- Gibt zurück:
- length
-