@turf/along • 7.4.0 Calculates a point along a line at a specific distance DIRECT 7 1785771160 @turf/angle • 7.4.0 Finds the angle formed by two adjacent segments. DIRECT 6 1785771221 @turf/area • 7.4.0 Calculates the geodesic area in square meters of one or more polygons. DIRECT 4 1785770993 @turf/bbox-clip • 7.4.0 Takes a Feature and a bbox and clips the feature to the bbox using lineclip. DIRECT 4 1785771008 @turf/bbox-polygon • 7.4.0 Converts a bounding box to a GeoJSON polygon. DIRECT 3 1785770992 @turf/bbox • 7.4.0 Generates a bounding box around a GeoJSON feature. DIRECT 4 1785771298 @turf/bearing • 7.4.0 Takes two points and finds the geographic bearing between them. DIRECT 4 1785771232 @turf/bezier-spline • 7.4.0 Smooths a line into a curve using Bézier splines, great for visualizing routes. DIRECT 4 1785770895 @turf/boolean-clockwise • 7.4.0 Takes a ring and return true or false whether or not the ring is clockwise or counter-clockwise. DIRECT 4 1785771142 @turf/boolean-concave • 7.4.0 Takes a polygon and return true or false as to whether it is concave or not. DIRECT 4 1785770839 @turf/boolean-contains • 7.4.0 Determines whether the second geometry is completely within the first geometry. DIRECT 21 1785771313 @turf/boolean-crosses • 7.4.0 Checks if two geometries cross each other. DIRECT 15 1785771286 @turf/boolean-disjoint • 7.4.0 Checks if two geometries have no overlapping areas. DIRECT 12 1785771176 @turf/boolean-equal • 7.4.0 Determine whether two geometries of the same type have identical X,Y coordinate values DIRECT 7 1785771180 @turf/boolean-intersects • 7.4.0 Checks if two geometries overlap in any way. DIRECT 13 1785771168 @turf/boolean-overlap • 7.4.0 Checks if two geometries have an area of overlap without one being completely contained inside the other. DIRECT 19 1785771256 @turf/boolean-parallel • 7.4.0 Determine whether each segment of a line is parallel to the correspondent segment of another line. DIRECT 9 1785771294 @turf/boolean-point-in-polygon • 7.4.0 Checks if a point is inside an area, like a city boundary. DIRECT 6 1785771151 @turf/boolean-point-on-line • 7.4.0 Checks if a point lies directly on a line, like a path or road. DIRECT 4 1785770972 @turf/boolean-touches • 7.4.0 Determine whether none of the points common to both geometries intersect the interiors of both geometries. DIRECT 8 1785770874 @turf/boolean-valid • 7.4.0 Checks if the geometry is a valid according to the OGC Simple Feature Specification. DIRECT 31 1785771203 @turf/boolean-within • 7.4.0 Determines whether the first geometry is completely within the second geometry. DIRECT 22 1785771332 @turf/buffer • 7.4.0 Creates a buffer around a GeoJSON feature. DIRECT 13 1785771123 @turf/center-mean • 7.4.0 Takes a Feature or FeatureCollection and returns the mean center. DIRECT 5 1785771248 @turf/center-median • 7.4.0 Takes a FeatureCollection of points and calculates the median center. DIRECT 9 1785771175 @turf/center-of-mass • 7.4.0 Finds the “balance point” of irregular shapes, like a country outline. DIRECT 13 1785771015 @turf/center • 7.4.0 Finds the central point of a GeoJSON feature, like a city or a park. Ideal for placing labels or markers. DIRECT 5 1785771012 @turf/centroid • 7.4.0 Determines the geometric center of a polygon or shape. DIRECT 4 1785770942 @turf/circle • 7.4.0 Takes a point and calculates the circle polygon given a radius. DIRECT 5 1785771130 @turf/clean-coords • 7.4.0 Removes redundant coordinates from a GeoJSON Geometry. DIRECT 5 1785771262 @turf/clone • 7.4.0 Returns a cloned copy of the passed GeoJSON Object, including possible 'Foreign Members'. DIRECT 3 1785770946 @turf/clusters-dbscan • 7.4.0 Takes a set of points and partition them into clusters according to DBSCAN's data clustering algorithm. DIRECT 9 1785771023 @turf/clusters-kmeans • 7.4.0 Takes a set of points and partition them into clusters using the k-means algorithm. DIRECT 7 1785771026 @turf/clusters • 7.4.0 Group points into clusters based on their spatial proximity or properties. DIRECT 4 1785770950 @turf/collect • 7.4.0 Merges a specified property from a FeatureCollection of points into a FeatureCollection of polygons. DIRECT 11 1785771029 @turf/combine • 7.4.0 Combines a FeatureCollection of Point, LineString, or Polygon features into MultiPoint, MultiLineString, or MultiPolygon features. DIRECT 4 1785771075 @turf/concave • 7.4.0 Creates a concave hull around points. DIRECT 11 1785771033 @turf/convex • 7.4.0 Creates a convex hull around points DIRECT 10 1785771019 @turf/destination • 7.4.0 turf destination module DIRECT 4 1785771097 @turf/difference • 7.4.0 Finds the difference between multiple polygons by clipping the subsequent polygon from the first. DIRECT 7 1785770961 @turf/directional-mean • 7.4.0 Calculates the average angle of a set of lines, measuring the trend of it. DIRECT 10 1785771114 @turf/dissolve • 7.4.0 Dissolves a FeatureCollection of Polygon features. DIRECT 9 1785771042 @turf/distance-weight • 7.4.0 Calculate the influence or weight of points over an area based on their distances. DIRECT 6 1785771044 @turf/distance • 7.4.0 Measures the straight-line distance between two points, like cities or landmarks. DIRECT 4 1785770916 @turf/ellipse • 7.4.0 Takes a Point and calculates the ellipse polygon given two semi-axes expressed in variable units and steps for precision. DIRECT 13 1785771320 @turf/envelope • 7.4.0 Takes any number of features and returns a rectangular Polygon that encompasses all vertices. DIRECT 6 1785771049 @turf/explode • 7.4.0 Takes a feature or set of features and returns all positions as points. DIRECT 4 1785771025 @turf/flatten • 7.4.0 Flattens any GeoJSON to a FeatureCollection DIRECT 4 1785771029 @turf/flip • 7.4.0 Takes input features and flips all of their coordinates. DIRECT 5 1785771052 @turf/geojson-rbush • 7.4.0 GeoJSON implementation of RBush DIRECT 7 1785771056 @turf/great-circle • 7.4.0 Calculate great circles routes as LineString or MultiLineString. DIRECT 5 1785771059 @turf/helpers • 7.4.0 Provides helper functions to create GeoJSON features, like points, lines, or areas on a map. DIRECT 2 1785770868 @turf/hex-grid • 7.4.0 Creates a honeycomb-like grid of hexagons within a bounding box. DIRECT 10 1785771184 @turf/interpolate • 7.4.0 Creates an interpolated grid of points using the Inverse Distance Weighting method. DIRECT 37 1785771343 @turf/intersect • 7.4.0 Finds the shared area between two polygons. DIRECT 7 1785770971 @turf/invariant • 7.4.0 Lightweight utility for input validation and data extraction in Turf.js. Ensures GeoJSON inputs are in the correct format and extracts specific components like coordinates or geometries. DIRECT 3 1785770935 @turf/isobands • 7.4.0 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. DIRECT 11 1785771528 @turf/isolines • 7.4.0 Generate contour lines from a grid of data. DIRECT 6 1785771350 @turf/kinks • 7.4.0 Takes a GeoJSON feature and returns points at all self-intersections. DIRECT 3 1785771217 @turf/length • 7.4.0 Calculates the length of a line, perfect for paths or routes. DIRECT 6 1785771039 @turf/line-arc • 7.4.0 Creates a circular arc, of a circle of the given radius and center point, between two bearings. DIRECT 6 1785771184 @turf/line-chunk • 7.4.0 Divides a LineString into chunks of a specified length. DIRECT 10 1785771225 @turf/line-intersect • 7.4.0 Takes any LineString or Polygon GeoJSON and returns the intersecting point(s). DIRECT 5 1785771067 @turf/line-offset • 7.4.0 Takes a line and returns a line at offset by the specified distance. DIRECT 5 1785771070 @turf/line-overlap • 7.4.0 Takes any LineString or Polygon and returns the overlapping lines between both features. DIRECT 14 1785771290 @turf/line-segment • 7.4.0 Creates line segments from a GeoJSON feature. DIRECT 5 1785770982 @turf/line-slice-along • 7.4.0 Useful for extracting only the part of a route between two distances. DIRECT 7 1785771203 @turf/line-slice • 7.4.0 Useful for extracting only the part of a route between waypoints. DIRECT 7 1785771233 @turf/line-split • 7.4.0 Split a LineString by another GeoJSON Feature. DIRECT 16 1785771358 @turf/line-to-polygon • 7.4.0 Converts line(s) to polygon(s). DIRECT 7 1785771134 @turf/mask • 7.4.0 Takes polygons or multipolygons and an optional mask, and returns an exterior ring polygon with holes. DIRECT 7 1785771139 @turf/meta • 7.4.0 Provides tools for iterating over and manipulating GeoJSON objects. DIRECT 3 1785771163 @turf/midpoint • 7.4.0 Takes two points and calculates a point midway between them geodesically. DIRECT 7 1785771249 @turf/moran-index • 7.4.0 Measures patterns of attribute values associated with features. Reveals whether similar values tend to occur near each other, or whether high or low values are interspersed DIRECT 7 1785771255 @turf/nearest-neighbor-analysis • 7.4.0 Calculates an index based the average distances between points in the dataset, thereby providing inference as to whether the data is clustered, dispersed, or randomly distributed within the study area. DIRECT 12 1785771073 @turf/nearest-point-on-line • 7.4.0 Finds the nearest point on a line to a given point DIRECT 6 1785771449 @turf/nearest-point-to-line • 7.4.0 Returns the closest point, of a collection of points, to a line. DIRECT 13 1785771261 @turf/nearest-point • 7.4.0 Finds the nearest point from a FeatureCollection of Features with Point geometries to a given point. DIRECT 7 1785771082 @turf/planepoint • 7.4.0 Takes a triangular plane as a polygon and a point within that triangle, and returns the z-value at that point. DIRECT 4 1785771167 @turf/point-grid • 7.4.0 Creates a grid of points within a bounding box. DIRECT 23 1785771276 @turf/point-on-feature • 7.4.0 Takes a Feature or FeatureCollection and returns a Point guaranteed to be on the surface of the feature. DIRECT 14 1785771263 @turf/point-to-line-distance • 7.4.0 Calculates the distance between a given point and the nearest point on a line. DIRECT 12 1785771365 @turf/point-to-polygon-distance • 7.4.0 Calculates the distance from a point to the edges of a polygon or multi-polygon. DIRECT 17 1785771199 @turf/points-within-polygon • 7.4.0 Finds points that fall within polygon(s). DIRECT 8 1785770985 @turf/polygon-smooth • 7.4.0 Smooths a Polygon or MultiPolygon, based on Chaikin's algorithm. DIRECT 4 1785770989 @turf/polygon-tangents • 7.4.0 Finds the tangents of a polygon from a point. DIRECT 26 1785771401 @turf/polygon-to-line • 7.4.0 Converts a polygon to a line string. DIRECT 4 1785770989 @turf/polygonize • 7.4.0 Polygonizes a set of lines that represents edges in a planar graph. DIRECT 11 1785771146 @turf/projection • 7.4.0 Provides tools for conversion between geographic coordinates and projected coordinates. DIRECT 5 1785771207 @turf/quadrat-analysis • 7.4.0 Quadrat analysis lays a set of equal-size areas(quadrat) over the study area and counts the number of features in each quadrat and creates a frequency table. DIRECT 33 1785771228 @turf/random • 7.4.0 Generates random points, lines, or polygons for testing. DIRECT 3 1785770939 @turf/rectangle-grid • 7.4.0 Creates a grid of rectangular polygons with width and height consistent in degrees. DIRECT 15 1785771211 @turf/rewind • 7.4.0 Rewind using Shoelace Formula. DIRECT 7 1785771150 @turf/rhumb-bearing • 7.4.0 Takes two points and finds the bearing angle between them along a Rhumb line. DIRECT 4 1785771210 @turf/rhumb-destination • 7.4.0 Calculates the destination point having travelled the given distance along a Rhumb line. DIRECT 4 1785771214 @turf/rhumb-distance • 7.4.0 Calculates the distance along a rhumb line between two points. DIRECT 4 1785770993 @turf/sample • 7.4.0 Takes a FeatureCollection and returns a FeatureCollection with given number of features at random. DIRECT 3 1785770883 @turf/sector • 7.4.0 Creates a circular sector of a circle. DIRECT 8 1785771213 @turf/shortest-path • 7.4.0 Returns the shortest path from start to end without colliding with any Feature in obstacles. DIRECT 20 1785771279 @turf/simplify • 7.4.0 Reduces the number of points in a shape while keeping its overall look. DIRECT 8 1785771153 @turf/square-grid • 7.4.0 Creates a square grid within a bounding box. DIRECT 16 1785771368 @turf/square • 7.4.0 Takes a bounding box and calculates the minimum square bounding box that would contain the input. DIRECT 5 1785770996 @turf/standard-deviational-ellipse • 7.4.0 Takes a collection of features and returns a standard deviational ellipse. DIRECT 20 1785771311 @turf/tag • 7.4.0 Takes a set of points and a set of polygons and/or multipolygons and performs a spatial join. DIRECT 9 1785771218 @turf/tesselate • 7.4.0 Tesselates a polygon or multipolygon into a collection of triangle polygons using earcut. DIRECT 5 1785770887 @turf/tin • 7.4.0 Takes a set of points and creates a Triangulated Irregular Network. DIRECT 3 1785770892 @turf/transform-rotate • 7.4.0 Rotates a geometry around its center or a given point. DIRECT 10 1785771313 @turf/transform-scale • 7.4.0 Changes the size of a geometry by scaling it up or down. DIRECT 12 1785771196 @turf/transform-translate • 7.4.0 Moves a shape or location in a specific direction. DIRECT 7 1785771157 @turf/triangle-grid • 7.4.0 Creates a triangular grid within a bounding box. DIRECT 10 1785771100 @turf/truncate • 7.4.0 Truncates precision of GeoJSON coordinates. DIRECT 4 1785771123 @turf/union • 7.4.0 Combines two or more polygons into a single polygon. DIRECT 7 1785771067 @turf/unkink-polygon • 7.4.0 Takes a kinked polygon and returns a feature collection of polygons that have no kinks. DIRECT 11 1785771164 @turf/voronoi • 7.4.0 Takes a collection of points and a bounding box, and returns a collection of Voronoi polygons. DIRECT 7 1785771169 @types/d3-voronoi • 1.1.12 TypeScript definitions for d3-voronoi INDIRECT 0 1699320387 @types/earcut • 2.1.4 TypeScript definitions for earcut INDIRECT 0 1699322690 @types/geojson • 7946.0.16 TypeScript definitions for geojson DIRECT 0 1737657421 @types/kdbush • 3.0.5 TypeScript definitions for kdbush DIRECT 0 1699388438 bignumber.js • 9.3.1 A library for arbitrary-precision decimal and non-decimal arithmetic INDIRECT 0 1752251918 commander • 2.20.3 the complete solution for node.js command-line programs INDIRECT 0 1570772424 fast-deep-equal • 3.1.3 Fast deep equal INDIRECT 0 1591601248 geojson-equality-ts • 1.0.2 Check two valid geojson geometries for equality. INDIRECT 1 1718369259 geojson-polygon-self-intersections • 1.2.2 A very simple script to compute all self-intersections in a GeoJSON polygon. INDIRECT 2 1766055682 point-in-polygon-hao • 1.2.4 A point in polygon based on the paper Optimal Reliable Point-in-Polygon Test and Differential Coding Boolean Operations on Polygons INDIRECT 1 1734846882 point-in-polygon • 1.1.0 determine if a point is inside a polygon with a ray intersection counting algorithm INDIRECT 0 1615853138 polyclip-ts • 0.16.8 Apply boolean polygon clipping operations (intersection, union, difference, xor) to your Polygons & MultiPolygons. INDIRECT 2 1734402760 rbush • 2.0.2 High-performance 2D spatial index for rectangles (based on R*-tree with bulk loading and bulk insertion algorithms) INDIRECT 1 1513849048 rbush • 3.0.1 High-performance 2D spatial index for rectangles (based on R*-tree with bulk loading and bulk insertion algorithms) INDIRECT 1 1564607862 skmeans • 0.9.7 Super fast simple k-means and k-means++ clustering for unidimiensional and multidimensional data. Works in node and browser INDIRECT 0 1501752889