[Turf](http://turfjs.org/) flatten module
Flattens any GeoJSON to a FeatureCollection
turf flatten module
Generates a bounding box around a GeoJSON feature.
a JavaScript library for performing geospatial operations with GeoJSON
Returns a cloned copy of the passed GeoJSON Object, including possible 'Foreign Members'.
Finds the angle formed by two adjacent segments.
Flatten nested arrays
Calculates the geodesic area in square meters of one or more polygons.
Determines whether the second geometry is completely within the first geometry.
Creates line segments from a GeoJSON feature.
Polygonizes a set of lines that represents edges in a planar graph.
Split a LineString by another GeoJSON Feature.
Converts a bounding box to a GeoJSON polygon.
Group points into clusters based on their spatial proximity or properties.
Takes a bounding box and calculates the minimum square bounding box that would contain the input.
A treeshaken subset of JSTS functions for use within
Determines whether the first geometry is completely within the second geometry.
Takes two points and calculates a point midway between them geodesically.
Determine whether each segment of a line is parallel to the correspondent segment of another line.
Takes a grid of values (GeoJSON format) and a set of threshold ranges. It outputs polygons that group areas within those ranges, effectively creating filled contour isobands.
Takes input features and flips all of their coordinates.
Creates a concave hull around points.
Takes a feature or set of features and returns all positions as points.