Computes a Result that represents a Geometry made up of the points shared by this Point and g.
Computes a Result that represents a Geometry made up of the points shared by this Point and g.
Computes a Result that represents a Geometry made up of the points shared by this Point and g.
Computes a Result that represents a Geometry made up of the points shared by this Point and g.
Computes a Result that represents a Geometry made up of the points shared by this Point and g.
Computes a Result that represents a Geometry made up of the points shared by this Point and g.
Computes a Result that represents a Geometry made up of this Point less all the points in g.
Attempt to convert this Geometry to the provided type
Attempt to convert this Geometry to the provided type
Computes a buffer area around this Point having width d.
Calculate centroid of this Geometry
Calculate centroid of this Geometry
Tests whether this Point contains the specified ZeroDimensions g.
Tests whether this Point contains the specified ZeroDimensions g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*****FF*.
Tests whether this Point is covered by the specified Geometry g.
Tests whether this Point is covered by the specified Geometry g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*F**F*** or *TF**F*** or **FT*F*** or **F*TF***.
Tests whether this Point covers the specified ZeroDimensions g.
Tests whether this Point covers the specified ZeroDimensions g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*****FF* or *T****FF* or ***T**FF* or ****T*FF*.
Computes a Result that represents a Geometry made up of this Point less all the points in g.
Calculate the distance to another Geometry
Calculate the distance to another Geometry
Computes a Result that represents a Geometry made up of the points shared by this Point and g.
Computes a Result that represents a Geometry made up of the points shared by this Point and g.
Computes a Result that represents a Geometry made up of the points shared by this Point and g.
Computes a Result that represents a Geometry made up of the points shared by this Point and g.
Computes a Result that represents a Geometry made up of the points shared by this Point and g.
Computes a Result that represents a Geometry made up of the points shared by this Point and g.
Computes a Result that represents a Geometry made up of the points shared by this Polygon and g.
Computes a Result that represents a Geometry made up of the points shared by this Polygon and g.
Computes a Result that represents a Geometry made up of the points shared by this Polygon and g.
Computes a Result that represents a Geometry made up of the points shared by this Polygon and g. If it fails, it reduces the precision to avoid TopologyException.
Is this Geometry empty? This is faster than checking manually like:
Is this Geometry empty? This is faster than checking manually like:
val mp: MultiPoint = ... val ps: Array[Point] = mp.points // `.points` is a lazy val with processing overhead ps.isEmpty // possible, but mp.isEmpty is faster
It would be similar for MultiLine or MultiPolygon.
Check the validity of this geometry
Check the validity of this geometry
Return the wrapped jts Geometry
Return the wrapped jts Geometry
Computes a Result that represents a Geometry made up of this Point, if it is not in mp, and all the points in mp that are not this Point.
Computes a Result that represents a Geometry made up of this Point, if it is not in ml, and all the points in ml that are not this Point.
Computes a Result that represents a Geometry made up of this Point, if it is not in mp, and all the points in mp that are not this Point.
Computes a Result that represents a Geometry made up of this Point, if it is not in p, and all the points in p that are not this Point.
Computes a Result that represents a Geometry made up of this Point, if it is not in l, and all the points in l that are not this Point.
Computes a Result that represents a Geometry made up of this Point, if it is not in p, and p if it is not this Point.
Tests whether this Point touches the specified AtLeastOneDimensions g.
Tests whether this Point touches the specified AtLeastOneDimensions g. Returns true if the DE-9IM Intersection Matrix for the two geometries is FT*******, F**T***** or F***T****.
Computes a Result that represents a Geometry made up of this Point and all the points in mp.
Computes a Result that represents a Geometry made up of this Point and all the points in ml.
Computes a Result that represents a Geometry made up of this Point and all the points in p.
Computes a Result that represents a Geometry made up of this Point and all the points in l.
Computes a Result that represents a Geometry made up of this Point and all the points in g.
Get the number of vertices in this geometry
Get the number of vertices in this geometry
Returns this Geometry's vertices.
Tests whether this Point is within the specified Geometry g.
Tests whether this Point is within the specified Geometry g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*F**F***.
Determine whether another Geometry is within a given distance
Determine whether another Geometry is within a given distance
The geometry to check
The radius of the circle within which this check is conducted
The Point's x-coordinate
The Point's y-coordinate
Computes a Result that represents a Geometry made up of this Point and all the points in mp.
Computes a Result that represents a Geometry made up of this Point and all the points in ml.
Computes a Result that represents a Geometry made up of this Point and all the points in p.
Computes a Result that represents a Geometry made up of this Point and all the points in l.
Computes a Result that represents a Geometry made up of this Point and all the points in g.
Class representing a point