public class OGCMultiLineString extends OGCMultiCurve
| Modifier and Type | Field and Description |
|---|---|
static String |
TYPE |
esriSR| Constructor and Description |
|---|
OGCMultiLineString(Polyline poly,
SpatialReference sr) |
OGCMultiLineString(SpatialReference sr) |
| Modifier and Type | Method and Description |
|---|---|
ByteBuffer |
asBinary() |
String |
asGeoJson() |
String |
asText() |
OGCGeometry |
boundary() |
OGCGeometry |
convertToMulti()
Converts this Geometry to the OGCMulti* if it is not OGCMulti* or
OGCGeometryCollection already.
|
long |
estimateMemorySize()
Returns an estimate of this object size in bytes.
|
OGCGeometry |
geometryN(int n)
Returns the Nth geometry in this GeometryCollection.
|
String |
geometryType() |
Geometry |
getEsriGeometry() |
OGCGeometry |
locateAlong(double mValue) |
OGCGeometry |
locateBetween(double mStart,
double mEnd) |
OGCGeometry |
reduceFromMulti()
For the geometry collection types, when it has 1 or 0 elements, converts a MultiPolygon to Polygon,
MultiPoint to Point, MultiLineString to a LineString, and
OGCConcretGeometryCollection to the reduced element it contains.
|
isClosed, length, numGeometriesasJson, buffer, centroid, contains, convexHull, coordinateDimension, createFromEsriCursor, createFromEsriCursor, createFromEsriGeometry, createFromEsriGeometry, createFromOGCStructure, crosses, difference, dimension, disjoint, distance, envelope, equals, equals, Equals, fromBinary, fromEsriShape, fromGeoJson, fromJson, fromText, getEsriGeometryCursor, getEsriSpatialReference, hashCode, intersection, intersects, is3D, isConcreteGeometryCollection, isEmpty, isMeasured, isSimple, isSimpleRelaxed, makeSimple, makeSimpleRelaxed, MakeSimpleRelaxed, MaxMeasure, MaxZ, MinMeasure, MinZ, overlaps, relate, setSpatialReference, SRID, symDifference, toString, touches, union, withinpublic static String TYPE
public OGCMultiLineString(Polyline poly, SpatialReference sr)
public OGCMultiLineString(SpatialReference sr)
public String asText()
asText in class OGCGeometrypublic String asGeoJson()
asGeoJson in class OGCGeometrypublic ByteBuffer asBinary()
asBinary in class OGCGeometrypublic OGCGeometry geometryN(int n)
OGCGeometryCollectiongeometryN in class OGCGeometryCollectionn - The 0 based index of the geometry.public String geometryType()
geometryType in class OGCGeometrypublic long estimateMemorySize()
OGCGeometry
This estimate doesn't include the size of the SpatialReference object
because instances of SpatialReference are expected to be shared among
geometry objects.
estimateMemorySize in class OGCGeometrypublic OGCGeometry boundary()
boundary in class OGCGeometrypublic OGCGeometry locateAlong(double mValue)
locateAlong in class OGCGeometrypublic OGCGeometry locateBetween(double mStart, double mEnd)
locateBetween in class OGCGeometrypublic Geometry getEsriGeometry()
getEsriGeometry in class OGCGeometrypublic OGCGeometry convertToMulti()
OGCGeometryconvertToMulti in class OGCGeometrypublic OGCGeometry reduceFromMulti()
OGCGeometryreduceFromMulti in class OGCGeometryCopyright © 2018. All rights reserved.