Performs an operation with or on this Geometry and its component Geometries. Only GeometryCollection and
Polygons have component Geometryes; for Polygons they are the LinearRings of the shell and holes.
Returns a buffer region around this Geometry having the given width.
The buffer of a Geometry is the Minkowski sum of the Geometry with
a disc of radius distance.
Creates a copy of this object.
Returns whether this Geometry is greater than, equal to, or less than another Geometry. If their
classes are different, they are compared using the following ordering:
If the two Geometrys have the same class, their first elements are compared.
If those are the same, the second elements are compared, etc.
- Point (lowest) -
- MultiPoint -
- LineString -
- LinearRing -
- MultiLineString -
- Polygon -
- MultiPolygon -
- GeometryCollection (highest) -
Returns whether this Geometry is greater than, equal to, or less than another Geometry having
the same class.
Returns true if this geometry contains the input geometry.
Returns the smallest convex Polygon that contains all the points in the Geometry.
Returns true if the DE-9IM intersection matrix for the two Geometrys is: T*T****** for a point
and a curve, a point and an area or a line and an area, 0******** for two curves.
Returns a Geometry representing the points making up this Geometry that do not make up the other geometry.
Returns true if the DE-9IM intersection matrix for the two Geometrys is FF*FF****.
Returns the minimum distance between this Geometry and the Geometry g.
|Equals (inherited from Object)||Determines whether the specified Object is equal to the current Object.|
Returns true if the DE-9IM intersection matrix for the two Geometrys is T*F**FFF*.
Gets the extents of the Geometry.
Notifies this Geometry that it's Coordinates have been changed by an external party
(using a CoordinateFilter, for example).
Returns the area of this Geometry. Areal Geometrys have a non-zero area. They override this function to
compute the area, others return 0.0.
Returns the boundary, or the empty geometry if this Geometry is empty.
Returns the dimension of this Geometrys inherent boundary.
Returns a vertex of this Geometry.
Returns this Geometry's internal vertices.
Returns this Geometry's external vertices (points).
Returns the dimension of this Geometry.
Returns this Geometrys bounding box.
Returns the minimum and maximum x and y values in this Geometry , or a null Envelope if this
Geometry is empty.
Returns the type of this geometry.
|GetHashCode (inherited from Object)||Serves as a hash function for a particular type, suitable
for use in hashing algorithms and data structures like a hash table.|
Returns the length of this Geometry.
Retrieve the new ID of the Spatial Reference System used by the Geometry.
Returns the count of this Geometrys vertices.
The specification of the grid of allowable points for this Geometry.
The ID of the Spatial Reference System used by this Geometry.
|GetType (inherited from Object)||Gets the Type of the current instance.|
Returns sTopologyValidationError object available if IsValid() returns false or null if no error exists.
Returns a Geometry representing the points shared by this Geometry and other.
Determines if this geometry intersects the input geometry.
Returns whether or not the set of points in this Geometry is empty.
Returns false if the Geometry not simple.
Returns false if the Geometry is invlaid.
Returns string containing error message if IsValid() returns false or OK if no error exists.
Converts this Geometry to normal form (or canonical form).
Returns true if the DE-9IM intersection matrix for the two Geometrys is: <br>
T*T***T** (for two points or two surfaces) <br>
1*T***T** (for two curves)
Projects a geometry using the given transformation.
Returns the DE-9IM intersection matrix for the two Geometrys.
Sets the ID of the Spatial Reference System used by the Geometry.
Returns a set combining the points in this Geometry not in other, and the points in other not
in this Geometry.
Converts to the string representation of this object.
Returns the Well-known Text representation of this Geometry.
Returns true if the DE-9IM intersection matrix for the two
Geometrys is FT*******, F**T***** or F***T****.
Returns a Geometry representing all the points in this Geometry and other.
Returns true if the DE-9IM intersection matrix for the two Geometrys is T*F**F***.