Package | Description |
---|---|
com.esri.core.geometry.ogc |
Modifier and Type | Class and Description |
---|---|
class |
OGCConcreteGeometryCollection |
class |
OGCCurve |
class |
OGCGeometryCollection |
class |
OGCLinearRing |
class |
OGCLineString |
class |
OGCMultiCurve |
class |
OGCMultiLineString |
class |
OGCMultiPoint |
class |
OGCMultiPolygon |
class |
OGCMultiSurface |
class |
OGCPoint |
class |
OGCPolygon |
class |
OGCSurface |
Modifier and Type | Method and Description |
---|---|
OGCGeometry |
OGCPoint.boundary() |
OGCGeometry |
OGCMultiPolygon.boundary() |
OGCGeometry |
OGCMultiPoint.boundary() |
OGCGeometry |
OGCMultiLineString.boundary() |
abstract OGCGeometry |
OGCGeometry.boundary() |
OGCGeometry |
OGCCurve.boundary() |
OGCGeometry |
OGCConcreteGeometryCollection.boundary() |
OGCGeometry |
OGCGeometry.buffer(double distance) |
OGCGeometry |
OGCGeometry.centroid() |
OGCGeometry |
OGCPolygon.convertToMulti() |
OGCGeometry |
OGCPoint.convertToMulti() |
OGCGeometry |
OGCMultiPolygon.convertToMulti() |
OGCGeometry |
OGCMultiPoint.convertToMulti() |
OGCGeometry |
OGCMultiLineString.convertToMulti() |
OGCGeometry |
OGCLineString.convertToMulti() |
abstract OGCGeometry |
OGCGeometry.convertToMulti()
Converts this Geometry to the OGCMulti* if it is not OGCMulti* or
OGCGeometryCollection already.
|
OGCGeometry |
OGCConcreteGeometryCollection.convertToMulti() |
OGCGeometry |
OGCGeometry.convexHull() |
OGCGeometry |
OGCConcreteGeometryCollection.convexHull() |
static OGCGeometry |
OGCGeometry.createFromEsriCursor(GeometryCursor gc,
SpatialReference sr)
Create an OGCGeometry instance from the GeometryCursor.
|
static OGCGeometry |
OGCGeometry.createFromEsriCursor(GeometryCursor gc,
SpatialReference sr,
boolean skipEmpty) |
static OGCGeometry |
OGCGeometry.createFromEsriGeometry(Geometry geom,
SpatialReference sr) |
static OGCGeometry |
OGCGeometry.createFromEsriGeometry(Geometry geom,
SpatialReference sr,
boolean multiType) |
static OGCGeometry |
OGCGeometry.createFromOGCStructure(OGCStructure ogcStructure,
SpatialReference sr) |
OGCGeometry |
OGCGeometry.difference(OGCGeometry another) |
OGCGeometry |
OGCConcreteGeometryCollection.difference(OGCGeometry another) |
OGCGeometry |
OGCGeometry.envelope() |
OGCGeometry |
OGCConcreteGeometryCollection.envelope() |
static OGCGeometry |
OGCGeometry.fromBinary(ByteBuffer binary) |
static OGCGeometry |
OGCGeometry.fromEsriShape(ByteBuffer buffer) |
static OGCGeometry |
OGCGeometry.fromGeoJson(String string) |
static OGCGeometry |
OGCGeometry.fromJson(String string) |
static OGCGeometry |
OGCGeometry.fromText(String text) |
OGCGeometry |
OGCMultiPolygon.geometryN(int n) |
OGCGeometry |
OGCMultiPoint.geometryN(int n) |
OGCGeometry |
OGCMultiLineString.geometryN(int n) |
abstract OGCGeometry |
OGCGeometryCollection.geometryN(int n)
Returns the Nth geometry in this GeometryCollection.
|
OGCGeometry |
OGCConcreteGeometryCollection.geometryN(int n) |
OGCGeometry |
OGCGeometry.intersection(OGCGeometry another) |
OGCGeometry |
OGCConcreteGeometryCollection.intersection(OGCGeometry another) |
OGCGeometry |
OGCPolygon.locateAlong(double mValue) |
OGCGeometry |
OGCPoint.locateAlong(double mValue) |
OGCGeometry |
OGCMultiPolygon.locateAlong(double mValue) |
OGCGeometry |
OGCMultiPoint.locateAlong(double mValue) |
OGCGeometry |
OGCMultiLineString.locateAlong(double mValue) |
OGCGeometry |
OGCLineString.locateAlong(double mValue) |
abstract OGCGeometry |
OGCGeometry.locateAlong(double mValue) |
OGCGeometry |
OGCConcreteGeometryCollection.locateAlong(double mValue) |
OGCGeometry |
OGCPolygon.locateBetween(double mStart,
double mEnd) |
OGCGeometry |
OGCPoint.locateBetween(double mStart,
double mEnd) |
OGCGeometry |
OGCMultiPolygon.locateBetween(double mStart,
double mEnd) |
OGCGeometry |
OGCMultiPoint.locateBetween(double mStart,
double mEnd) |
OGCGeometry |
OGCMultiLineString.locateBetween(double mStart,
double mEnd) |
OGCGeometry |
OGCLineString.locateBetween(double mStart,
double mEnd) |
abstract OGCGeometry |
OGCGeometry.locateBetween(double mStart,
double mEnd) |
OGCGeometry |
OGCConcreteGeometryCollection.locateBetween(double mStart,
double mEnd) |
OGCGeometry |
OGCGeometry.makeSimple()
Resolves topological issues in this geometry and makes it Simple according to OGC specification.
|
OGCGeometry |
OGCConcreteGeometryCollection.makeSimple()
makeSimpleRelaxed is not supported for the GeometryCollection instance.
|
OGCGeometry |
OGCGeometry.makeSimpleRelaxed(boolean forceProcessing)
Makes a simple geometry for Geodatabase.
|
OGCGeometry |
OGCConcreteGeometryCollection.makeSimpleRelaxed(boolean forceProcessing)
makeSimpleRelaxed is not supported for the GeometryCollection instance.
|
OGCGeometry |
OGCGeometry.MakeSimpleRelaxed(boolean forceProcessing)
Deprecated.
|
OGCGeometry |
OGCPolygon.reduceFromMulti() |
OGCGeometry |
OGCPoint.reduceFromMulti() |
OGCGeometry |
OGCMultiPolygon.reduceFromMulti() |
OGCGeometry |
OGCMultiPoint.reduceFromMulti() |
OGCGeometry |
OGCMultiLineString.reduceFromMulti() |
OGCGeometry |
OGCLineString.reduceFromMulti() |
abstract OGCGeometry |
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.
|
OGCGeometry |
OGCConcreteGeometryCollection.reduceFromMulti() |
OGCGeometry |
OGCGeometry.symDifference(OGCGeometry another) |
OGCGeometry |
OGCConcreteGeometryCollection.symDifference(OGCGeometry another) |
OGCGeometry |
OGCGeometry.union(OGCGeometry another) |
Modifier and Type | Method and Description |
---|---|
boolean |
OGCGeometry.contains(OGCGeometry another) |
boolean |
OGCConcreteGeometryCollection.contains(OGCGeometry another) |
boolean |
OGCGeometry.crosses(OGCGeometry another) |
boolean |
OGCConcreteGeometryCollection.crosses(OGCGeometry another) |
OGCGeometry |
OGCGeometry.difference(OGCGeometry another) |
OGCGeometry |
OGCConcreteGeometryCollection.difference(OGCGeometry another) |
boolean |
OGCGeometry.disjoint(OGCGeometry another) |
boolean |
OGCConcreteGeometryCollection.disjoint(OGCGeometry another) |
double |
OGCGeometry.distance(OGCGeometry another) |
double |
OGCConcreteGeometryCollection.distance(OGCGeometry another) |
boolean |
OGCGeometry.equals(OGCGeometry another)
Deprecated.
|
boolean |
OGCGeometry.Equals(OGCGeometry another)
OGC equals.
|
boolean |
OGCConcreteGeometryCollection.Equals(OGCGeometry another) |
OGCGeometry |
OGCGeometry.intersection(OGCGeometry another) |
OGCGeometry |
OGCConcreteGeometryCollection.intersection(OGCGeometry another) |
boolean |
OGCGeometry.intersects(OGCGeometry another) |
boolean |
OGCGeometry.overlaps(OGCGeometry another) |
boolean |
OGCConcreteGeometryCollection.overlaps(OGCGeometry another) |
boolean |
OGCGeometry.relate(OGCGeometry another,
String matrix) |
boolean |
OGCConcreteGeometryCollection.relate(OGCGeometry another,
String matrix) |
OGCGeometry |
OGCGeometry.symDifference(OGCGeometry another) |
OGCGeometry |
OGCConcreteGeometryCollection.symDifference(OGCGeometry another) |
boolean |
OGCGeometry.touches(OGCGeometry another) |
boolean |
OGCConcreteGeometryCollection.touches(OGCGeometry another) |
OGCGeometry |
OGCGeometry.union(OGCGeometry another) |
boolean |
OGCGeometry.within(OGCGeometry another) |
Constructor and Description |
---|
OGCConcreteGeometryCollection(OGCGeometry geom,
SpatialReference sr) |
Constructor and Description |
---|
OGCConcreteGeometryCollection(List<OGCGeometry> geoms,
SpatialReference sr) |
Copyright © 2018. All rights reserved.