turf deviation module
Returns a cloned copy of the passed GeoJSON Object, including possible 'Foreign Members'.
Generates a bounding box around a GeoJSON feature.
Split a LineString by another GeoJSON Feature.
Takes a bounding box and calculates the minimum square bounding box that would contain the input.
a JavaScript library for performing geospatial operations with GeoJSON
A treeshaken subset of JSTS functions for use within
Determines whether the first geometry is completely within the second geometry.
Takes input features and flips all of their coordinates.
Takes two points and calculates a point midway between them geodesically.
Creates line segments from a GeoJSON feature.
Determine whether each segment of a line is parallel to the correspondent segment of another line.
Combines a FeatureCollection of Point, LineString, or Polygon features into MultiPoint, MultiLineString, or MultiPolygon features.
Tesselates a polygon or multipolygon into a collection of triangle polygons using earcut.
Takes a collection of points and a bounding box, and returns a collection of Voronoi polygons.
Checks if the geometry is a valid according to the OGC Simple Feature Specification.
Takes any number of features and returns a rectangular Polygon that encompasses all vertices.
Takes a polygon and return true or false as to whether it is concave or not.
Checks if two geometries have no overlapping areas.
Creates a concave hull around points.
Provides tools for iterating over and manipulating GeoJSON objects.
Truncates precision of GeoJSON coordinates.
Calculates the geodesic area in square meters of one or more polygons.
Finds the angle formed by two adjacent segments.