com.esri.core.geometry.ogc
Class OGCMultiLineString

java.lang.Object
  extended by com.esri.core.geometry.ogc.OGCGeometry
      extended by com.esri.core.geometry.ogc.OGCGeometryCollection
          extended by com.esri.core.geometry.ogc.OGCMultiCurve
              extended by com.esri.core.geometry.ogc.OGCMultiLineString

public class OGCMultiLineString
extends OGCMultiCurve


Field Summary
 
Fields inherited from class com.esri.core.geometry.ogc.OGCGeometry
esriSR
 
Constructor Summary
OGCMultiLineString(Polyline poly, SpatialReference sr)
           
 
Method Summary
 ByteBuffer asBinary()
           
 String asGeoJson()
           
 String asText()
           
 OGCGeometry boundary()
           
 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)
           
 
Methods inherited from class com.esri.core.geometry.ogc.OGCMultiCurve
isClosed, length, numGeometries
 
Methods inherited from class com.esri.core.geometry.ogc.OGCGeometry
buffer, contains, convexHull, coordinateDimension, createFromEsriCursor, createFromEsriCursor, createFromEsriGeometry, createFromEsriGeometry, createFromOGCStructure, crosses, difference, dimension, disjoint, distance, envelope, equals, fromBinary, fromEsriShape, fromGeoJson, fromJson, fromText, getEsriGeometryCursor, getEsriSpatialReference, intersection, intersects, is3D, isConcreteGeometryCollection, isEmpty, isMeasured, isSimple, isSimpleRelaxed, MakeSimpleRelaxed, MaxMeasure, MaxZ, MinMeasure, MinZ, overlaps, relate, setSpatialReference, SRID, symDifference, touches, union, within
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OGCMultiLineString

public OGCMultiLineString(Polyline poly,
                          SpatialReference sr)
Method Detail

asText

public String asText()
Overrides:
asText in class OGCGeometry

asGeoJson

public String asGeoJson()
Overrides:
asGeoJson in class OGCGeometry

asBinary

public ByteBuffer asBinary()
Overrides:
asBinary in class OGCGeometry

geometryN

public OGCGeometry geometryN(int n)
Description copied from class: OGCGeometryCollection
Returns the Nth geometry in this GeometryCollection.

Specified by:
geometryN in class OGCGeometryCollection
Parameters:
n - The 0 based index of the geometry.

geometryType

public String geometryType()
Specified by:
geometryType in class OGCGeometry

boundary

public OGCGeometry boundary()
Specified by:
boundary in class OGCGeometry

locateAlong

public OGCGeometry locateAlong(double mValue)
Specified by:
locateAlong in class OGCGeometry

locateBetween

public OGCGeometry locateBetween(double mStart,
                                 double mEnd)
Specified by:
locateBetween in class OGCGeometry

getEsriGeometry

public Geometry getEsriGeometry()
Specified by:
getEsriGeometry in class OGCGeometry


Copyright © 2013. All Rights Reserved.