com.esri.core.geometry.ogc
Class OGCMultiPolygon

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.OGCMultiSurface
              extended by com.esri.core.geometry.ogc.OGCMultiPolygon

public class OGCMultiPolygon
extends OGCMultiSurface


Field Summary
 
Fields inherited from class com.esri.core.geometry.ogc.OGCGeometry
esriSR
 
Constructor Summary
OGCMultiPolygon(Polygon src, 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)
           
 int numGeometries()
          Returns the number of geometries in this GeometryCollection.
 
Methods inherited from class com.esri.core.geometry.ogc.OGCMultiSurface
area, centroid, pointOnSurface
 
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

OGCMultiPolygon

public OGCMultiPolygon(Polygon src,
                       SpatialReference sr)
Method Detail

asText

public String asText()
Overrides:
asText in class OGCGeometry

asBinary

public ByteBuffer asBinary()
Overrides:
asBinary in class OGCGeometry

asGeoJson

public String asGeoJson()
Overrides:
asGeoJson in class OGCGeometry

numGeometries

public int numGeometries()
Description copied from class: OGCGeometryCollection
Returns the number of geometries in this GeometryCollection.

Specified by:
numGeometries in class OGCGeometryCollection

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.