public interface MultiLineString extends GeometryCollection, Lineal
Any collection of LineStrings is a valid MultiLineString.
| Modifier and Type | Method and Description |
|---|---|
LineString |
getLineString(int partIndex) |
<V extends LineString> |
getLineStrings() |
boolean |
isClosed() |
MultiLineString |
normalize()
Converts this
Geometry to normal form (or
canonical form ). |
MultiLineString |
prepare() |
MultiLineString |
reverse()
Creates a
MultiLineString in the reverse
order to this object. |
cloneappendVertex, buffer, buffer, buffer, compareTo, compareToSameClass, contains, containsProperly, convert, convert, convexHull, copy, coveredBy, covers, crosses, deleteVertex, difference, disjoint, distance, equal, equals, equals, equals, equalsExact, equalsExact, equalsNorm, equalsTopo, geometries, getArea, getAxisCount, getBoundary, getBoundaryDimension, getBoundingBox, getCentroid, getClassSortIndex, getCoordinateSystem, getDimension, getEnvelope, getGeometries, getGeometries, getGeometry, getGeometryComponents, getGeometryCount, getGeometryFactory, getGeometryType, getInteriorPoint, getLength, getPoint, getPointWithin, getSegment, getSrid, getToVertex, getUserData, getVertex, getVertexCount, hashCode, hasInvalidXyCoordinates, insertVertex, intersection, intersects, intersects, isEmpty, isRectangle, isSimple, isValid, isWithinDistance, move, moveVertex, overlaps, relate, relate, segments, setUserData, symDifference, toClockwise, toCounterClockwise, touches, toWkt, union, union, vertices, withingetDataTypeLineString getLineString(int partIndex)
<V extends LineString> List<V> getLineStrings()
boolean isClosed()
MultiLineString normalize()
GeometryGeometry to normal form (or
canonical form ). Normal form is a unique representation for Geometry
s. It can be used to test whether two Geometrys are equal
in a way that is independent of the ordering of the coordinates within
them. Normal form equality is a stronger condition than topological
equality, but weaker than pointwise equality. The definitions for normal
form use the standard lexicographical ordering for coordinates. "Sorted in
order of coordinates" means the obvious extension of this ordering to
sequences of coordinates.normalize in interface Geometrynormalize in interface GeometryCollectionGeometry.normalize()MultiLineString prepare()
MultiLineString reverse()
MultiLineString in the reverse
order to this object.
Both the order of the component LineStrings
and the order of their coordinate sequences
are reversed.reverse in interface GeometryMultiLineString in the reverse orderCopyright © 2015 Revolution Systems Inc.. All rights reserved.