Checks if the geometry is a valid according to the OGC Simple Feature Specification.
Determine whether each segment of a line is parallel to the correspondent segment of another line.
Determines whether the first geometry is completely within the second geometry.
Divides a LineString into chunks of a specified length.
Generates a bounding box around a GeoJSON feature.
Checks if two geometries have no overlapping areas.
Determines whether the second geometry is completely within the first geometry.
Finds the angle formed by two adjacent segments.
Determine whether none of the points common to both geometries intersect the interiors of both geometries.
Takes a polygon and return true or false as to whether it is concave or not.
Checks if a point is inside an area, like a city boundary.
Determine whether two geometries of the same type have identical X,Y coordinate values
Calculates the distance between a given point and the nearest point on a line.
Takes a ring and return true or false whether or not the ring is clockwise or counter-clockwise.
Checks if a point lies directly on a line, like a path or road.
Moves a shape or location in a specific direction.
Provides tools for iterating over and manipulating GeoJSON objects.
Takes any LineString or Polygon GeoJSON and returns the intersecting point(s).
Takes a set of points and partition them into clusters according to DBSCAN's data clustering algorithm.
Creates a buffer around a GeoJSON feature.
Takes input features and flips all of their coordinates.
Checks if two geometries cross each other.
Checks if two geometries overlap in any way.
Provides tools for conversion between geographic coordinates and projected coordinates.