npmjs.org "computational-geometry" keyword
View the packages on the npmjs.org package registry that are tagged with the "computational-geometry" keyword.
Top 0.8% on npmjs.org
29 versions - Latest release: 11 days ago - 19 dependent packages - 2,172 dependent repositories - 3.47 million downloads last month - 10,089 stars on GitHub - 9 maintainers
@turf/line-to-polygon 7.3.1 π°
Converts line(s) to polygon(s).29 versions - Latest release: 11 days ago - 19 dependent packages - 2,172 dependent repositories - 3.47 million downloads last month - 10,089 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
62 versions - Latest release: 11 days ago - 85 dependent packages - 2,705 dependent repositories - 3.95 million downloads last month - 10,089 stars on GitHub - 9 maintainers
@turf/union 7.3.1 π°
Combines two or more polygons into a single polygon.62 versions - Latest release: 11 days ago - 85 dependent packages - 2,705 dependent repositories - 3.95 million downloads last month - 10,089 stars on GitHub - 9 maintainers
Top 1.1% on npmjs.org
56 versions - Latest release: 11 days ago - 7 dependent packages - 2,359 dependent repositories - 3.53 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/square 7.3.1 π°
Takes a bounding box and calculates the minimum square bounding box that would contain the input.56 versions - Latest release: 11 days ago - 7 dependent packages - 2,359 dependent repositories - 3.53 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 0.7% on npmjs.org
47 versions - Latest release: 11 days ago - 73 dependent packages - 2,426 dependent repositories - 3.75 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/truncate 7.3.1 π°
Truncates precision of GeoJSON coordinates.47 versions - Latest release: 11 days ago - 73 dependent packages - 2,426 dependent repositories - 3.75 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.6% on npmjs.org
30 versions - Latest release: 11 days ago - 156 dependent packages - 3,877 dependent repositories - 6.81 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/boolean-point-in-polygon 7.3.1 π°
Checks if a point is inside an area, like a city boundary.30 versions - Latest release: 11 days ago - 156 dependent packages - 3,877 dependent repositories - 6.81 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.6% on npmjs.org
64 versions - Latest release: 11 days ago - 166 dependent packages - 6,838 dependent repositories - 5.96 million downloads last month - 10,089 stars on GitHub - 9 maintainers
@turf/centroid 7.3.1 π°
Determines the geometric center of a polygon or shape.64 versions - Latest release: 11 days ago - 166 dependent packages - 6,838 dependent repositories - 5.96 million downloads last month - 10,089 stars on GitHub - 9 maintainers
Top 1.1% on npmjs.org
61 versions - Latest release: 11 days ago - 6 dependent packages - 2,203 dependent repositories - 3.34 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/triangle-grid 7.3.1 π°
Creates a triangular grid within a bounding box.61 versions - Latest release: 11 days ago - 6 dependent packages - 2,203 dependent repositories - 3.34 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 0.8% on npmjs.org
37 versions - Latest release: 11 days ago - 22 dependent packages - 2,276 dependent repositories - 4.39 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/rewind 7.3.1 π°
Rewind using Shoelace Formula.37 versions - Latest release: 11 days ago - 22 dependent packages - 2,276 dependent repositories - 4.39 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
64 versions - Latest release: 11 days ago - 31 dependent packages - 2,219 dependent repositories - 3.11 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/square-grid 7.3.1 π°
Creates a square grid within a bounding box.64 versions - Latest release: 11 days ago - 31 dependent packages - 2,219 dependent repositories - 3.11 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
26 versions - Latest release: over 2 years ago - 304 dependent packages - 35,269 dependent repositories - 18 million downloads last month - 2,034 stars on GitHub - 29 maintainers
supercluster 8.0.1
A very fast geospatial point clustering library.26 versions - Latest release: over 2 years ago - 304 dependent packages - 35,269 dependent repositories - 18 million downloads last month - 2,034 stars on GitHub - 29 maintainers
Top 0.7% on npmjs.org
51 versions - Latest release: 11 days ago - 50 dependent packages - 2,310 dependent repositories - 3.6 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/simplify 7.3.1 π°
Reduces the number of points in a shape while keeping its overall look.51 versions - Latest release: 11 days ago - 50 dependent packages - 2,310 dependent repositories - 3.6 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
39 versions - Latest release: 11 days ago - 39 dependent packages - 2,266 dependent repositories - 3.92 million downloads last month - 10,077 stars on GitHub - 9 maintainers
@turf/boolean-disjoint 7.3.1 π°
Checks if two geometries have no overlapping areas.39 versions - Latest release: 11 days ago - 39 dependent packages - 2,266 dependent repositories - 3.92 million downloads last month - 10,077 stars on GitHub - 9 maintainers
Top 0.9% on npmjs.org
55 versions - Latest release: 11 days ago - 15 dependent packages - 2,195 dependent repositories - 3.11 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/dissolve 7.3.1 π°
Dissolves a FeatureCollection of Polygon features.55 versions - Latest release: 11 days ago - 15 dependent packages - 2,195 dependent repositories - 3.11 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 0.6% on npmjs.org
62 versions - Latest release: 11 days ago - 143 dependent packages - 3,014 dependent repositories - 4.13 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/circle 7.3.1 π°
Takes a point and calculates the circle polygon given a radius.62 versions - Latest release: 11 days ago - 143 dependent packages - 3,014 dependent repositories - 4.13 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 0.6% on npmjs.org
60 versions - Latest release: 11 days ago - 147 dependent packages - 8,427 dependent repositories - 21.9 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/invariant 7.3.1 π°
Lightweight utility for input validation and data extraction in Turf.js. Ensures GeoJSON inputs a...60 versions - Latest release: 11 days ago - 147 dependent packages - 8,427 dependent repositories - 21.9 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 1.2% on npmjs.org
26 versions - Latest release: 11 days ago - 7 dependent packages - 1,021 dependent repositories - 2.47 million downloads last month - 8,503 stars on GitHub - 7 maintainers
@turf/polygon-smooth 7.3.1 π°
Smooths a Polygon or MultiPolygon, based on Chaikin's algorithm.26 versions - Latest release: 11 days ago - 7 dependent packages - 1,021 dependent repositories - 2.47 million downloads last month - 8,503 stars on GitHub - 7 maintainers
Top 0.8% on npmjs.org
28 versions - Latest release: 11 days ago - 21 dependent packages - 2,182 dependent repositories - 3.46 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/points-within-polygon 7.3.1 π°
Finds points that fall within polygon(s).28 versions - Latest release: 11 days ago - 21 dependent packages - 2,182 dependent repositories - 3.46 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 0.5% on npmjs.org
73 versions - Latest release: 11 days ago - 187 dependent packages - 14,364 dependent repositories - 20.9 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/meta 7.3.1 π°
Provides tools for iterating over and manipulating GeoJSON objects.73 versions - Latest release: 11 days ago - 187 dependent packages - 14,364 dependent repositories - 20.9 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 1.1% on npmjs.org
73 versions - Latest release: 11 days ago - 7 dependent packages - 2,198 dependent repositories - 3.29 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/concave 7.3.1 π°
Creates a concave hull around points.73 versions - Latest release: 11 days ago - 7 dependent packages - 2,198 dependent repositories - 3.29 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 0.9% on npmjs.org
71 versions - Latest release: 11 days ago - 12 dependent packages - 2,215 dependent repositories - 3.37 million downloads last month - 10,102 stars on GitHub - 9 maintainers
@turf/hex-grid 7.3.1 π°
Creates a honeycomb-like grid of hexagons within a bounding box.71 versions - Latest release: 11 days ago - 12 dependent packages - 2,215 dependent repositories - 3.37 million downloads last month - 10,102 stars on GitHub - 9 maintainers
Top 1.2% on npmjs.org
28 versions - Latest release: 11 days ago - 5 dependent packages - 2,128 dependent repositories - 3.32 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/shortest-path 7.3.1 π°
Returns the shortest path from start to end without colliding with any Feature in obstacles.28 versions - Latest release: 11 days ago - 5 dependent packages - 2,128 dependent repositories - 3.32 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 1.2% on npmjs.org
26 versions - Latest release: 11 days ago - 7 dependent packages - 1,019 dependent repositories - 2.56 million downloads last month - 10,077 stars on GitHub - 9 maintainers
@turf/distance-weight 7.3.1 π°
Calculate the influence or weight of points over an area based on their distances.26 versions - Latest release: 11 days ago - 7 dependent packages - 1,019 dependent repositories - 2.56 million downloads last month - 10,077 stars on GitHub - 9 maintainers
Top 1.1% on npmjs.org
57 versions - Latest release: 11 days ago - 6 dependent packages - 2,197 dependent repositories - 3.1 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/sample 7.3.1 π°
Takes a FeatureCollection and returns a FeatureCollection with given number of features at random.57 versions - Latest release: 11 days ago - 6 dependent packages - 2,197 dependent repositories - 3.1 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.6% on npmjs.org
90 versions - Latest release: 11 days ago - 1,059 dependent packages - 2,480 dependent repositories - 3.44 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/turf 7.3.1 π°
a JavaScript library for performing geospatial operations with GeoJSON90 versions - Latest release: 11 days ago - 1,059 dependent packages - 2,480 dependent repositories - 3.44 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.6% on npmjs.org
57 versions - Latest release: 11 days ago - 221 dependent packages - 6,981 dependent repositories - 5.75 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/area 7.3.1 π°
Calculates the geodesic area in square meters of one or more polygons.57 versions - Latest release: 11 days ago - 221 dependent packages - 6,981 dependent repositories - 5.75 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
35 versions - Latest release: 11 days ago - 21 dependent packages - 2,166 dependent repositories - 3.34 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/boolean-equal 7.3.1 π°
Determine whether two geometries of the same type have identical X,Y coordinate values35 versions - Latest release: 11 days ago - 21 dependent packages - 2,166 dependent repositories - 3.34 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 2.0% on npmjs.org
23 versions - Latest release: 11 days ago - 12 dependent packages - 7 dependent repositories - 1.78 million downloads last month - 10,089 stars on GitHub - 9 maintainers
@turf/boolean-valid 7.3.1 π°
Checks if the geometry is a valid according to the OGC Simple Feature Specification.23 versions - Latest release: 11 days ago - 12 dependent packages - 7 dependent repositories - 1.78 million downloads last month - 10,089 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
52 versions - Latest release: 11 days ago - 49 dependent packages - 2,628 dependent repositories - 3.26 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/random 7.3.1 π°
Generates random points, lines, or polygons for testing.52 versions - Latest release: 11 days ago - 49 dependent packages - 2,628 dependent repositories - 3.26 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 0.8% on npmjs.org
29 versions - Latest release: 11 days ago - 16 dependent packages - 2,382 dependent repositories - 3.49 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/nearest-point 7.3.1 π°
Finds the nearest point from a FeatureCollection of Features with Point geometries to a given point.29 versions - Latest release: 11 days ago - 16 dependent packages - 2,382 dependent repositories - 3.49 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
65 versions - Latest release: 11 days ago - 27 dependent packages - 2,665 dependent repositories - 3.44 million downloads last month - 10,089 stars on GitHub - 9 maintainers
@turf/line-slice 7.3.1 π°
Useful for extracting only the part of a route between waypoints.65 versions - Latest release: 11 days ago - 27 dependent packages - 2,665 dependent repositories - 3.44 million downloads last month - 10,089 stars on GitHub - 9 maintainers
Top 1.3% on npmjs.org
25 versions - Latest release: 11 days ago - 5 dependent packages - 1,019 dependent repositories - 2.66 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/moran-index 7.3.1 π°
Measures patterns of attribute values associated with features. Reveals whether similar values te...25 versions - Latest release: 11 days ago - 5 dependent packages - 1,019 dependent repositories - 2.66 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
44 versions - Latest release: 11 days ago - 53 dependent packages - 2,264 dependent repositories - 3.47 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/bbox-clip 7.3.1 π°
Takes a Feature and a bbox and clips the feature to the bbox using lineclip.44 versions - Latest release: 11 days ago - 53 dependent packages - 2,264 dependent repositories - 3.47 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
33 versions - Latest release: 11 days ago - 58 dependent packages - 2,297 dependent repositories - 4.56 million downloads last month - 10,102 stars on GitHub - 9 maintainers
@turf/point-to-line-distance 7.3.1 π°
Calculates the distance between a given point and the nearest point on a line.33 versions - Latest release: 11 days ago - 58 dependent packages - 2,297 dependent repositories - 4.56 million downloads last month - 10,102 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
34 versions - Latest release: 11 days ago - 31 dependent packages - 2,311 dependent repositories - 3.53 million downloads last month - 10,089 stars on GitHub - 9 maintainers
@turf/transform-translate 7.3.1 π°
Moves a shape or location in a specific direction.34 versions - Latest release: 11 days ago - 31 dependent packages - 2,311 dependent repositories - 3.53 million downloads last month - 10,089 stars on GitHub - 9 maintainers
Top 0.6% on npmjs.org
56 versions - Latest release: 11 days ago - 90 dependent packages - 3,635 dependent repositories - 6.28 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/bearing 7.3.1 π°
Takes two points and finds the geographic bearing between them.56 versions - Latest release: 11 days ago - 90 dependent packages - 3,635 dependent repositories - 6.28 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
29 versions - Latest release: over 1 year ago - 367 dependent packages - 35,392 dependent repositories - 12.4 million downloads last month - 2,423 stars on GitHub - 1 maintainer
rbush 4.0.1
High-performance 2D spatial index for rectangles (based on R*-tree with bulk loading and bulk ins...29 versions - Latest release: over 1 year ago - 367 dependent packages - 35,392 dependent repositories - 12.4 million downloads last month - 2,423 stars on GitHub - 1 maintainer
Top 0.7% on npmjs.org
63 versions - Latest release: 11 days ago - 30 dependent packages - 2,271 dependent repositories - 3.65 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/combine 7.3.1 π°
Combines a FeatureCollection of Point, LineString, or Polygon features into MultiPoint, MultiLine...63 versions - Latest release: 11 days ago - 30 dependent packages - 2,271 dependent repositories - 3.65 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@spatial/great-circle 2.0.0
turf great-circle module4 versions - Latest release: about 5 years ago - 3 dependent packages - 1 dependent repositories - 35 downloads last month - 10,034 stars on GitHub - 2 maintainers
Top 0.8% on npmjs.org
58 versions - Latest release: 11 days ago - 23 dependent packages - 2,249 dependent repositories - 3.47 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/midpoint 7.3.1 π°
Takes two points and calculates a point midway between them geodesically.58 versions - Latest release: 11 days ago - 23 dependent packages - 2,249 dependent repositories - 3.47 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
34 versions - Latest release: 11 days ago - 32 dependent packages - 2,326 dependent repositories - 3.68 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/transform-scale 7.3.1 π°
Changes the size of a geometry by scaling it up or down.34 versions - Latest release: 11 days ago - 32 dependent packages - 2,326 dependent repositories - 3.68 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 1.1% on npmjs.org
38 versions - Latest release: 11 days ago - 7 dependent packages - 2,143 dependent repositories - 3.28 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/clusters 7.3.1 π°
Group points into clusters based on their spatial proximity or properties.38 versions - Latest release: 11 days ago - 7 dependent packages - 2,143 dependent repositories - 3.28 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 1.0% on npmjs.org
36 versions - Latest release: 11 days ago - 8 dependent packages - 2,186 dependent repositories - 3.13 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/sector 7.3.1 π°
Creates a circular sector of a circle.36 versions - Latest release: 11 days ago - 8 dependent packages - 2,186 dependent repositories - 3.13 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 1.0% on npmjs.org
60 versions - Latest release: 11 days ago - 8 dependent packages - 2,215 dependent repositories - 3.27 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/flip 7.3.1 π°
Takes input features and flips all of their coordinates.60 versions - Latest release: 11 days ago - 8 dependent packages - 2,215 dependent repositories - 3.27 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 1.0% on npmjs.org
44 versions - Latest release: 11 days ago - 8 dependent packages - 2,189 dependent repositories - 3.39 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/line-chunk 7.3.1 π°
Divides a LineString into chunks of a specified length.44 versions - Latest release: 11 days ago - 8 dependent packages - 2,189 dependent repositories - 3.39 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
35 versions - Latest release: 11 days ago - 15 dependent packages - 2,191 dependent repositories - 3.27 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/isobands 7.3.1 π°
Takes a grid of values (GeoJSON format) and a set of threshold ranges. It outputs polygons that g...35 versions - Latest release: 11 days ago - 15 dependent packages - 2,191 dependent repositories - 3.27 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
67 versions - Latest release: 11 days ago - 75 dependent packages - 2,416 dependent repositories - 3.92 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/difference 7.3.1 π°
Finds the difference between multiple polygons by clipping the subsequent polygon from the first.67 versions - Latest release: 11 days ago - 75 dependent packages - 2,416 dependent repositories - 3.92 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 0.6% on npmjs.org
62 versions - Latest release: 11 days ago - 106 dependent packages - 3,249 dependent repositories - 4.28 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/along 7.3.1 π°
Calculates a point along a line at a specific distance62 versions - Latest release: 11 days ago - 106 dependent packages - 3,249 dependent repositories - 4.28 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
30 versions - Latest release: 11 days ago - 77 dependent packages - 3,236 dependent repositories - 4.53 million downloads last month - 10,077 stars on GitHub - 9 maintainers
@turf/nearest-point-on-line 7.3.1 π°
Finds the nearest point on a line to a given point30 versions - Latest release: 11 days ago - 77 dependent packages - 3,236 dependent repositories - 4.53 million downloads last month - 10,077 stars on GitHub - 9 maintainers
Top 0.9% on npmjs.org
48 versions - Latest release: 11 days ago - 10 dependent packages - 3,441 dependent repositories - 4.99 million downloads last month - 10,089 stars on GitHub - 9 maintainers
@turf/line-segment 7.3.1 π°
Creates line segments from a GeoJSON feature.48 versions - Latest release: 11 days ago - 10 dependent packages - 3,441 dependent repositories - 4.99 million downloads last month - 10,089 stars on GitHub - 9 maintainers
Top 0.6% on npmjs.org
72 versions - Latest release: 11 days ago - 105 dependent packages - 2,530 dependent repositories - 4.04 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/buffer 7.3.1 π°
Creates a buffer around a GeoJSON feature.72 versions - Latest release: 11 days ago - 105 dependent packages - 2,530 dependent repositories - 4.04 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
39 versions - Latest release: 5 months ago - 459 dependent packages - 40,645 dependent repositories - 18.3 million downloads last month - 2,366 stars on GitHub - 29 maintainers
earcut 3.0.2
The fastest and smallest JavaScript polygon triangulation library for your WebGL apps39 versions - Latest release: 5 months ago - 459 dependent packages - 40,645 dependent repositories - 18.3 million downloads last month - 2,366 stars on GitHub - 29 maintainers
Top 0.7% on npmjs.org
49 versions - Latest release: 11 days ago - 38 dependent packages - 2,228 dependent repositories - 3.5 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/flatten 7.3.1 π°
Flattens any GeoJSON to a FeatureCollection49 versions - Latest release: 11 days ago - 38 dependent packages - 2,228 dependent repositories - 3.5 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.6% on npmjs.org
61 versions - Latest release: 11 days ago - 79 dependent packages - 3,811 dependent repositories - 5.47 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/destination 7.3.1 π°
turf destination module61 versions - Latest release: 11 days ago - 79 dependent packages - 3,811 dependent repositories - 5.47 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 1.1% on npmjs.org
30 versions - Latest release: 11 days ago - 6 dependent packages - 2,126 dependent repositories - 3.19 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/center-mean 7.3.1 π°
Takes a Feature or FeatureCollection and returns the mean center.30 versions - Latest release: 11 days ago - 6 dependent packages - 2,126 dependent repositories - 3.19 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
34 versions - Latest release: 11 days ago - 29 dependent packages - 2,318 dependent repositories - 3.37 million downloads last month - 10,089 stars on GitHub - 9 maintainers
@turf/transform-rotate 7.3.1 π°
Rotates a geometry around its center or a given point.34 versions - Latest release: 11 days ago - 29 dependent packages - 2,318 dependent repositories - 3.37 million downloads last month - 10,089 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
62 versions - Latest release: 11 days ago - 40 dependent packages - 2,273 dependent repositories - 3.59 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/center-of-mass 7.3.1 π°
Finds the βbalance pointβ of irregular shapes, like a country outline.62 versions - Latest release: 11 days ago - 40 dependent packages - 2,273 dependent repositories - 3.59 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 0.6% on npmjs.org
64 versions - Latest release: 11 days ago - 417 dependent packages - 11,593 dependent repositories - 8.6 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/bbox 7.3.1 π°
Generates a bounding box around a GeoJSON feature.64 versions - Latest release: 11 days ago - 417 dependent packages - 11,593 dependent repositories - 8.6 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 0.6% on npmjs.org
31 versions - Latest release: 11 days ago - 171 dependent packages - 3,180 dependent repositories - 4.62 million downloads last month - 10,089 stars on GitHub - 9 maintainers
@turf/length 7.3.1 π°
Calculates the length of a line, perfect for paths or routes.31 versions - Latest release: 11 days ago - 171 dependent packages - 3,180 dependent repositories - 4.62 million downloads last month - 10,089 stars on GitHub - 9 maintainers
Top 1.1% on npmjs.org
27 versions - Latest release: 11 days ago - 8 dependent packages - 1,019 dependent repositories - 2.65 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/angle 7.3.1 π°
Finds the angle formed by two adjacent segments.27 versions - Latest release: 11 days ago - 8 dependent packages - 1,019 dependent repositories - 2.65 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@spatial/line-overlap 1.0.5
turf line-overlap module3 versions - Latest release: over 6 years ago - 4 dependent packages - 1 dependent repositories - 453 downloads last month - 10,034 stars on GitHub - 2 maintainers
Top 0.8% on npmjs.org
47 versions - Latest release: 11 days ago - 17 dependent packages - 2,194 dependent repositories - 3.5 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/mask 7.3.1 π°
Takes polygons or multipolygons and an optional mask, and returns an exterior ring polygon with h...47 versions - Latest release: 11 days ago - 17 dependent packages - 2,194 dependent repositories - 3.5 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 1.1% on npmjs.org
56 versions - Latest release: 11 days ago - 7 dependent packages - 2,193 dependent repositories - 3.34 million downloads last month - 10,089 stars on GitHub - 9 maintainers
@turf/tesselate 7.3.1 π°
Tesselates a polygon or multipolygon into a collection of triangle polygons using earcut.56 versions - Latest release: 11 days ago - 7 dependent packages - 2,193 dependent repositories - 3.34 million downloads last month - 10,089 stars on GitHub - 9 maintainers
Top 1.0% on npmjs.org
36 versions - Latest release: 11 days ago - 8 dependent packages - 2,921 dependent repositories - 3.4 million downloads last month - 8,787 stars on GitHub - 9 maintainers
@turf/clusters-dbscan 7.3.1 π°
Takes a set of points and partition them into clusters according to DBSCAN's data clustering algo...36 versions - Latest release: 11 days ago - 8 dependent packages - 2,921 dependent repositories - 3.4 million downloads last month - 8,787 stars on GitHub - 9 maintainers
@spatial/line-chunk 1.0.5
turf line-chunk module3 versions - Latest release: over 6 years ago - 3 dependent packages - 1 dependent repositories - 118 downloads last month - 10,034 stars on GitHub - 2 maintainers
Top 0.8% on npmjs.org
27 versions - Latest release: 11 days ago - 21 dependent packages - 2,356 dependent repositories - 3.44 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/point-on-feature 7.3.1 π°
Takes a Feature or FeatureCollection and returns a Point guaranteed to be on the surface of the f...27 versions - Latest release: 11 days ago - 21 dependent packages - 2,356 dependent repositories - 3.44 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 1.2% on npmjs.org
35 versions - Latest release: 11 days ago - 5 dependent packages - 2,180 dependent repositories - 3.27 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/polygon-tangents 7.3.1 π°
Finds the tangents of a polygon from a point.35 versions - Latest release: 11 days ago - 5 dependent packages - 2,180 dependent repositories - 3.27 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 0.7% on npmjs.org
53 versions - Latest release: 11 days ago - 69 dependent packages - 3,461 dependent repositories - 5.45 million downloads last month - 10,077 stars on GitHub - 9 maintainers
@turf/line-intersect 7.3.1 π°
Takes any LineString or Polygon GeoJSON and returns the intersecting point(s).53 versions - Latest release: 11 days ago - 69 dependent packages - 3,461 dependent repositories - 5.45 million downloads last month - 10,077 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
29 versions - Latest release: 11 days ago - 25 dependent packages - 2,130 dependent repositories - 3.8 million downloads last month - 10,102 stars on GitHub - 9 maintainers
@turf/nearest-point-to-line 7.3.1 π°
Returns the closest point, of a collection of points, to a line.29 versions - Latest release: 11 days ago - 25 dependent packages - 2,130 dependent repositories - 3.8 million downloads last month - 10,102 stars on GitHub - 9 maintainers
dwindle 0.1.3
Fast continuous level of detail geometry simplification using the Visvalingam area approach. Prov...4 versions - Latest release: over 8 years ago - 1 dependent package - 1 dependent repositories - 44 downloads last month - 1 stars on GitHub - 1 maintainer
Top 0.8% on npmjs.org
37 versions - Latest release: 11 days ago - 17 dependent packages - 2,194 dependent repositories - 3.48 million downloads last month - 10,102 stars on GitHub - 9 maintainers
@turf/boolean-crosses 7.3.1 π°
Checks if two geometries cross each other.37 versions - Latest release: 11 days ago - 17 dependent packages - 2,194 dependent repositories - 3.48 million downloads last month - 10,102 stars on GitHub - 9 maintainers
milaferichs-turf-helpers 6.0.1
turf helpers module1 version - Latest release: almost 8 years ago - 2 dependent packages - 1 dependent repositories - 15 downloads last month - 10,034 stars on GitHub - 1 maintainer
@spatial/nearest-point-to-line 1.0.5
turf nearest-point-to-line module3 versions - Latest release: over 6 years ago - 3 dependent packages - 1 dependent repositories - 125 downloads last month - 10,034 stars on GitHub - 2 maintainers
Top 1.4% on npmjs.org
27 versions - Latest release: 11 days ago - 4 dependent packages - 2,123 dependent repositories - 3.34 million downloads last month - 10,089 stars on GitHub - 9 maintainers
@turf/standard-deviational-ellipse 7.3.1 π°
Takes a collection of features and returns a standard deviational ellipse.27 versions - Latest release: 11 days ago - 4 dependent packages - 2,123 dependent repositories - 3.34 million downloads last month - 10,089 stars on GitHub - 9 maintainers
Top 1.9% on npmjs.org
11 versions - Latest release: over 2 years ago - 20 dependent packages - 16,275 dependent repositories - 32.7 million downloads last month - 297 stars on GitHub - 1 maintainer
robust-predicates 3.0.2
Fast robust predicates for computational geometry11 versions - Latest release: over 2 years ago - 20 dependent packages - 16,275 dependent repositories - 32.7 million downloads last month - 297 stars on GitHub - 1 maintainer
Top 0.9% on npmjs.org
35 versions - Latest release: 11 days ago - 13 dependent packages - 2,200 dependent repositories - 3.44 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/line-offset 7.3.1 π°
Takes a line and returns a line at offset by the specified distance.35 versions - Latest release: 11 days ago - 13 dependent packages - 2,200 dependent repositories - 3.44 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 0.6% on npmjs.org
60 versions - Latest release: 11 days ago - 285 dependent packages - 5,523 dependent repositories - 9.65 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/distance 7.3.1 π°
Measures the straight-line distance between two points, like cities or landmarks.60 versions - Latest release: 11 days ago - 285 dependent packages - 5,523 dependent repositories - 9.65 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
36 versions - Latest release: 11 days ago - 16 dependent packages - 2,631 dependent repositories - 4.22 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/boolean-point-on-line 7.3.1 π°
Checks if a point lies directly on a line, like a path or road.36 versions - Latest release: 11 days ago - 16 dependent packages - 2,631 dependent repositories - 4.22 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
62 versions - Latest release: 11 days ago - 19 dependent packages - 2,207 dependent repositories - 3.5 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/point-grid 7.3.1 π°
Creates a grid of points within a bounding box.62 versions - Latest release: 11 days ago - 19 dependent packages - 2,207 dependent repositories - 3.5 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 1.0% on npmjs.org
41 versions - Latest release: 11 days ago - 9 dependent packages - 2,253 dependent repositories - 3.52 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/line-overlap 7.3.1 π°
Takes any LineString or Polygon and returns the overlapping lines between both features.41 versions - Latest release: 11 days ago - 9 dependent packages - 2,253 dependent repositories - 3.52 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 0.8% on npmjs.org
26 versions - Latest release: 11 days ago - 41 dependent packages - 1,105 dependent repositories - 2.96 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/boolean-intersects 7.3.1 π°
Checks if two geometries overlap in any way.26 versions - Latest release: 11 days ago - 41 dependent packages - 1,105 dependent repositories - 2.96 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 0.7% on npmjs.org
32 versions - Latest release: 11 days ago - 29 dependent packages - 2,500 dependent repositories - 4.54 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/polygon-to-line 7.3.1 π°
Converts a polygon to a line string.32 versions - Latest release: 11 days ago - 29 dependent packages - 2,500 dependent repositories - 4.54 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 0.5% on npmjs.org
70 versions - Latest release: 11 days ago - 748 dependent packages - 17,666 dependent repositories - 34.2 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/helpers 7.3.1 π°
Provides helper functions to create GeoJSON features, like points, lines, or areas on a map.70 versions - Latest release: 11 days ago - 748 dependent packages - 17,666 dependent repositories - 34.2 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 1.0% on npmjs.org
45 versions - Latest release: 11 days ago - 9 dependent packages - 2,216 dependent repositories - 3.4 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/great-circle 7.3.1 π°
Calculate great circles routes as LineString or MultiLineString.45 versions - Latest release: 11 days ago - 9 dependent packages - 2,216 dependent repositories - 3.4 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
62 versions - Latest release: 11 days ago - 46 dependent packages - 2,408 dependent repositories - 3.79 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/kinks 7.3.1 π°
Takes a GeoJSON feature and returns points at all self-intersections.62 versions - Latest release: 11 days ago - 46 dependent packages - 2,408 dependent repositories - 3.79 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@spatial/midpoint 2.0.0
turf midpoint module4 versions - Latest release: about 5 years ago - 3 dependent packages - 1 dependent repositories - 157 downloads last month - 10,034 stars on GitHub - 2 maintainers
Top 0.8% on npmjs.org
40 versions - Latest release: 11 days ago - 20 dependent packages - 2,401 dependent repositories - 4.68 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/rhumb-bearing 7.3.1 π°
Takes two points and finds the bearing angle between them along a Rhumb line.40 versions - Latest release: 11 days ago - 20 dependent packages - 2,401 dependent repositories - 4.68 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
33 versions - Latest release: 11 days ago - 62 dependent packages - 2,344 dependent repositories - 3.67 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/boolean-within 7.3.1 π°
Determines whether the first geometry is completely within the second geometry.33 versions - Latest release: 11 days ago - 62 dependent packages - 2,344 dependent repositories - 3.67 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
42 versions - Latest release: 11 days ago - 15 dependent packages - 2,371 dependent repositories - 3.9 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/rhumb-destination 7.3.1 π°
Calculates the destination point having travelled the given distance along a Rhumb line.42 versions - Latest release: 11 days ago - 15 dependent packages - 2,371 dependent repositories - 3.9 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 1.2% on npmjs.org
29 versions - Latest release: 11 days ago - 5 dependent packages - 2,124 dependent repositories - 3.19 million downloads last month - 8,972 stars on GitHub - 7 maintainers
@turf/center-median 7.3.1 π°
Takes a FeatureCollection of points and calculates the median center.29 versions - Latest release: 11 days ago - 5 dependent packages - 2,124 dependent repositories - 3.19 million downloads last month - 8,972 stars on GitHub - 7 maintainers
Top 1.5% on npmjs.org
26 versions - Latest release: 4 days ago - 32 dependent packages - 512 dependent repositories - 2.83 million downloads last month - 749 stars on GitHub - 1 maintainer
martinez-polygon-clipping 0.8.0 π°
Martinez polygon clipping algorithm, does boolean operation on polygons (multipolygons, polygons ...26 versions - Latest release: 4 days ago - 32 dependent packages - 512 dependent repositories - 2.83 million downloads last month - 749 stars on GitHub - 1 maintainer
Top 0.7% on npmjs.org
40 versions - Latest release: 11 days ago - 28 dependent packages - 3,790 dependent repositories - 7.59 million downloads last month - 10,102 stars on GitHub - 9 maintainers
@turf/clone 7.3.1 π°
Returns a cloned copy of the passed GeoJSON Object, including possible 'Foreign Members'.40 versions - Latest release: 11 days ago - 28 dependent packages - 3,790 dependent repositories - 7.59 million downloads last month - 10,102 stars on GitHub - 9 maintainers
Top 0.7% on npmjs.org
60 versions - Latest release: 11 days ago - 34 dependent packages - 2,474 dependent repositories - 3.54 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/explode 7.3.1 π°
Takes a feature or set of features and returns all positions as points.60 versions - Latest release: 11 days ago - 34 dependent packages - 2,474 dependent repositories - 3.54 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
57 versions - Latest release: 11 days ago - 17 dependent packages - 2,221 dependent repositories - 3.48 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/line-slice-along 7.3.1 π°
Useful for extracting only the part of a route between two distances.57 versions - Latest release: 11 days ago - 17 dependent packages - 2,221 dependent repositories - 3.48 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
47 versions - Latest release: 11 days ago - 17 dependent packages - 2,199 dependent repositories - 3.45 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/unkink-polygon 7.3.1 π°
Takes a kinked polygon and returns a feature collection of polygons that have no kinks.47 versions - Latest release: 11 days ago - 17 dependent packages - 2,199 dependent repositories - 3.45 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 1.1% on npmjs.org
50 versions - Latest release: 11 days ago - 7 dependent packages - 2,194 dependent repositories - 3.39 million downloads last month - 10,102 stars on GitHub - 9 maintainers
@turf/planepoint 7.3.1 π°
Takes a triangular plane as a polygon and a point within that triangle, and returns the z-value a...50 versions - Latest release: 11 days ago - 7 dependent packages - 2,194 dependent repositories - 3.39 million downloads last month - 10,102 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
37 versions - Latest release: 11 days ago - 22 dependent packages - 4,609 dependent repositories - 5.44 million downloads last month - 10,077 stars on GitHub - 9 maintainers
@turf/boolean-clockwise 7.3.1 π°
Takes a ring and return true or false whether or not the ring is clockwise or counter-clockwise.37 versions - Latest release: 11 days ago - 22 dependent packages - 4,609 dependent repositories - 5.44 million downloads last month - 10,077 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
34 versions - Latest release: 11 days ago - 22 dependent packages - 2,329 dependent repositories - 4.02 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/clean-coords 7.3.1 π°
Removes redundant coordinates from a GeoJSON Geometry.34 versions - Latest release: 11 days ago - 22 dependent packages - 2,329 dependent repositories - 4.02 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
32 versions - Latest release: 11 days ago - 16 dependent packages - 2,164 dependent repositories - 3.41 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/bezier-spline 7.3.1 π°
Smooths a line into a curve using BΓ©zier splines, great for visualizing routes.32 versions - Latest release: 11 days ago - 16 dependent packages - 2,164 dependent repositories - 3.41 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Top 1.2% on npmjs.org
39 versions - Latest release: 11 days ago - 5 dependent packages - 2,188 dependent repositories - 3.21 million downloads last month - 9,302 stars on GitHub - 9 maintainers
@turf/polygonize 7.3.1 π°
Polygonizes a set of lines that represents edges in a planar graph.39 versions - Latest release: 11 days ago - 5 dependent packages - 2,188 dependent repositories - 3.21 million downloads last month - 9,302 stars on GitHub - 9 maintainers
Top 0.8% on npmjs.org
41 versions - Latest release: 11 days ago - 22 dependent packages - 2,345 dependent repositories - 3.7 million downloads last month - 8,972 stars on GitHub - 9 maintainers
@turf/line-split 7.3.1 π°
Split a LineString by another GeoJSON Feature.41 versions - Latest release: 11 days ago - 22 dependent packages - 2,345 dependent repositories - 3.7 million downloads last month - 8,972 stars on GitHub - 9 maintainers
Related Keywords
algorithm
273
javascript
272
typescript
247
gis
245
geojson
244
turf
243
geospatial
167
mapping
156
polygon
58
geometry
32
point
30
line
26
boolean
21
linestring
20
distance
18
grid
17
geo
15
de-9im
14
extent
14
clustering
12
points
11
spatial-index
11
featurecollection
11
miles
10
km
10
centroid
10
spatial
10
analysis
9
index
9
bbox
8
algorithms
8
bearing
8
stats
8
self-intersection
7
concave
7
r-tree
7
gif
6
rectangle
6
polygons
6
sample
6
geography
6
tin
6
area
6
midpoint
6
plane
6
tree
6
intersect
6
cartesian
6
markers
6
clusters
6
transform
6
kinks
6
maps
6
transformation
6
loxodrome
6
clipping
6
rhumb line
6
rhumb
6
cluster
6
near
5
offset
5
search
5
library
5
inside
5
regular
5
within
5
computational geometry
5
fast
5
computer-science
4
quantile
4
jenks
4
multipolygon
4
equal
4
data-structures
4
along
4
topography
4
elevation
4
contours
4
turfjs
4
circle
4
simplify
4
overlap
4
angle
4
destination
4
geojs
4
computational
4
map
4
contour
4
ender
4
agpl
4
js
4
statistics
4
peucker
3
rotation
3
collision-checking
3
collisions
3
unkink
3
computational-geometry-alghoritm
3
polygon-union
3
polygon-intersection
3