Modifier | Constructor and Description |
---|---|
|
Geometry(int type) |
|
Geometry(int type,
String wkt,
byte[] nLen,
String gml) |
protected |
Geometry(long cPtr,
boolean cMemoryOwn) |
Modifier and Type | Method and Description |
---|---|
int |
AddGeometry(Geometry other) |
int |
AddGeometryDirectly(Geometry other_disown) |
void |
AddPoint_2D(double x,
double y) |
void |
AddPoint(double x,
double y) |
void |
AddPoint(double x,
double y,
double z) |
protected void |
addReference(Object reference) |
double |
Area() |
void |
AssignSpatialReference(SpatialReference reference) |
Geometry |
Boundary() |
Geometry |
Buffer(double distance) |
Geometry |
Buffer(double distance,
int quadsecs) |
Geometry |
Centroid() |
Object |
clone() |
Geometry |
Clone() |
void |
CloseRings() |
boolean |
Contains(Geometry other) |
Geometry |
ConvexHull() |
static Geometry |
CreateFromGML(String gml) |
static Geometry |
CreateFromJson(String json) |
static Geometry |
CreateFromWkb(byte[] wkb) |
static Geometry |
CreateFromWkt(String wkt) |
boolean |
Crosses(Geometry other) |
void |
delete() |
Geometry |
Difference(Geometry other) |
boolean |
Disjoint(Geometry other) |
double |
Distance(Geometry other) |
void |
Empty() |
boolean |
Equal(Geometry other) |
boolean |
Equals(Geometry other) |
boolean |
equals(Object obj) |
String |
ExportToGML() |
String |
ExportToGML(Vector options) |
String |
ExportToJson() |
String |
ExportToJson(Vector options) |
String |
ExportToKML() |
String |
ExportToKML(String altitude_mode) |
byte[] |
ExportToWkb() |
int |
ExportToWkb(byte[] wkbArray,
int byte_order) |
byte[] |
ExportToWkb(int byte_order) |
String |
ExportToWkt() |
int |
ExportToWkt(String[] argout) |
void |
FlattenTo2D() |
double |
GetArea() |
Geometry |
GetBoundary() |
int |
GetCoordinateDimension() |
protected static long |
getCPtr(Geometry obj) |
protected static long |
getCPtrAndDisown(Geometry obj) |
int |
GetDimension() |
void |
GetEnvelope(double[] argout) |
void |
GetEnvelope3D(double[] argout) |
int |
GetGeometryCount() |
String |
GetGeometryName() |
Geometry |
GetGeometryRef(int geom) |
int |
GetGeometryType() |
double[] |
GetPoint_2D(int iPoint) |
void |
GetPoint_2D(int iPoint,
double[] argout) |
double[] |
GetPoint(int iPoint) |
void |
GetPoint(int iPoint,
double[] argout) |
int |
GetPointCount() |
double[][] |
GetPoints() |
double[][] |
GetPoints(int nCoordDimension) |
SpatialReference |
GetSpatialReference() |
double |
GetX() |
double |
GetX(int point) |
double |
GetY() |
double |
GetY(int point) |
double |
GetZ() |
double |
GetZ(int point) |
int |
hashCode() |
boolean |
Intersect(Geometry other) |
Geometry |
Intersection(Geometry other) |
boolean |
Intersects(Geometry other) |
boolean |
IsEmpty() |
boolean |
IsRing() |
boolean |
IsSimple() |
boolean |
IsValid() |
double |
Length() |
boolean |
Overlaps(Geometry other) |
Geometry |
PointOnSurface() |
void |
Segmentize(double dfMaxLength) |
void |
SetCoordinateDimension(int dimension) |
void |
SetPoint_2D(int point,
double x,
double y) |
void |
SetPoint(int point,
double x,
double y) |
void |
SetPoint(int point,
double x,
double y,
double z) |
Geometry |
Simplify(double tolerance) |
Geometry |
SimplifyPreserveTopology(double tolerance) |
Geometry |
SymDifference(Geometry other) |
Geometry |
SymmetricDifference(Geometry other) |
boolean |
Touches(Geometry other) |
int |
Transform(CoordinateTransformation trans) |
int |
TransformTo(SpatialReference reference) |
Geometry |
Union(Geometry other) |
Geometry |
UnionCascaded() |
boolean |
Within(Geometry other) |
int |
WkbSize() |
protected Geometry(long cPtr, boolean cMemoryOwn)
public Geometry(int type)
protected static long getCPtr(Geometry obj)
public void delete()
protected static long getCPtrAndDisown(Geometry obj)
protected void addReference(Object reference)
public double[] GetPoint_2D(int iPoint)
public double[] GetPoint(int iPoint)
public static Geometry CreateFromWkb(byte[] wkb)
public int ExportToWkb(byte[] wkbArray, int byte_order)
public int ExportToWkt(String[] argout)
public byte[] ExportToWkb(int byte_order)
public byte[] ExportToWkb()
public String ExportToGML()
public String ExportToKML()
public String ExportToJson()
public void AddPoint(double x, double y, double z)
public void AddPoint(double x, double y)
public void AddPoint_2D(double x, double y)
public int AddGeometryDirectly(Geometry other_disown)
public int AddGeometry(Geometry other)
public Geometry Clone()
public int GetGeometryType()
public String GetGeometryName()
public double Length()
public double Area()
public double GetArea()
public int GetPointCount()
public double[][] GetPoints(int nCoordDimension)
public double[][] GetPoints()
public double GetX(int point)
public double GetX()
public double GetY(int point)
public double GetY()
public double GetZ(int point)
public double GetZ()
public void GetPoint(int iPoint, double[] argout)
public void GetPoint_2D(int iPoint, double[] argout)
public int GetGeometryCount()
public void SetPoint(int point, double x, double y, double z)
public void SetPoint(int point, double x, double y)
public void SetPoint_2D(int point, double x, double y)
public Geometry GetGeometryRef(int geom)
public Geometry Simplify(double tolerance)
public Geometry SimplifyPreserveTopology(double tolerance)
public Geometry Boundary()
public Geometry GetBoundary()
public Geometry ConvexHull()
public Geometry Buffer(double distance, int quadsecs)
public Geometry Buffer(double distance)
public Geometry UnionCascaded()
public double Distance(Geometry other)
public void Empty()
public boolean IsEmpty()
public boolean IsValid()
public boolean IsSimple()
public boolean IsRing()
public boolean Intersects(Geometry other)
public boolean Intersect(Geometry other)
public boolean Equals(Geometry other)
public boolean Equal(Geometry other)
public boolean Disjoint(Geometry other)
public boolean Touches(Geometry other)
public boolean Crosses(Geometry other)
public boolean Within(Geometry other)
public boolean Contains(Geometry other)
public boolean Overlaps(Geometry other)
public int TransformTo(SpatialReference reference)
public int Transform(CoordinateTransformation trans)
public SpatialReference GetSpatialReference()
public void AssignSpatialReference(SpatialReference reference)
public void CloseRings()
public void FlattenTo2D()
public void Segmentize(double dfMaxLength)
public void GetEnvelope(double[] argout)
public void GetEnvelope3D(double[] argout)
public Geometry Centroid()
public Geometry PointOnSurface()
public int WkbSize()
public int GetCoordinateDimension()
public void SetCoordinateDimension(int dimension)
public int GetDimension()
public String ExportToWkt()
Copyright © 2014. All rights reserved.