126 packages
@turf/along
Calculates a point along a line at a specific distance
@turf/angle
Finds the angle formed by two adjacent segments.
@turf/area
Calculates the geodesic area in square meters of one or more polygons.
@turf/bbox
Generates a bounding box around a GeoJSON feature.
@turf/bbox-clip
Takes a Feature and a bbox and clips the feature to the bbox using lineclip.
@turf/bbox-polygon
Converts a bounding box to a GeoJSON polygon.
@turf/bearing
Takes two points and finds the geographic bearing between them.
@turf/bezier
turf bezier module
@turf/bezier-spline
Smooths a line into a curve using Bézier splines, great for visualizing routes.
@turf/boolean-clockwise
Takes a ring and return true or false whether or not the ring is clockwise or counter-clockwise.
@turf/boolean-concave
Takes a polygon and return true or false as to whether it is concave or not.
@turf/boolean-contains
Determines whether the second geometry is completely within the first geometry.
@turf/boolean-crosses
Checks if two geometries cross each other.
@turf/boolean-disjoint
Checks if two geometries have no overlapping areas.
@turf/boolean-equal
Determine whether two geometries of the same type have identical X,Y coordinate values
@turf/boolean-intersects
Checks if two geometries overlap in any way.
@turf/boolean-overlap
Checks if two geometries have an area of overlap without one being completely contained inside the other.
@turf/boolean-parallel
Determine whether each segment of a line is parallel to the correspondent segment of another line.
@turf/boolean-point-in-polygon
Checks if a point is inside an area, like a city boundary.
@turf/boolean-point-on-line
Checks if a point lies directly on a line, like a path or road.
@turf/boolean-touches
Determine whether none of the points common to both geometries intersect the interiors of both geometries.
@turf/boolean-valid
Checks if the geometry is a valid according to the OGC Simple Feature Specification.
@turf/boolean-within
Determines whether the first geometry is completely within the second geometry.
@turf/buffer
Creates a buffer around a GeoJSON feature.
@turf/center
Finds the central point of a GeoJSON feature, like a city or a park. Ideal for placing labels or markers.