An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

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
@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
@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
@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
@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
@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
@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
@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
@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
@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
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
@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
@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
@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
@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
@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
@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
@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
@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
@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
@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
@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
@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
@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
@turf/turf 7.3.1 πŸ’°
a JavaScript library for performing geospatial operations with GeoJSON
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
Top 0.6% on npmjs.org
@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
@turf/boolean-equal 7.3.1 πŸ’°
Determine whether two geometries of the same type have identical X,Y coordinate values
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
Top 2.0% on npmjs.org
@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
@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
@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
@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
@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
@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
@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
@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
@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
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
@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 module
4 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
@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
@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
@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
@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
@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
@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
@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
@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
@turf/along 7.3.1 πŸ’°
Calculates a point along a line at a specific distance
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
Top 0.7% on npmjs.org
@turf/nearest-point-on-line 7.3.1 πŸ’°
Finds the nearest point on a line to a given point
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
Top 0.9% on npmjs.org
@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
@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
earcut 3.0.2
The fastest and smallest JavaScript polygon triangulation library for your WebGL apps
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
Top 0.7% on npmjs.org
@turf/flatten 7.3.1 πŸ’°
Flattens any GeoJSON to a FeatureCollection
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
Top 0.6% on npmjs.org
@turf/destination 7.3.1 πŸ’°
turf destination module
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
Top 1.1% on npmjs.org
@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
@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
@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
@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
@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
@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 module
3 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
@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
@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
@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 module
3 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
@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
@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
@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
@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
@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 module
1 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 module
3 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
@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
robust-predicates 3.0.2
Fast robust predicates for computational geometry
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
Top 0.9% on npmjs.org
@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
@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
@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
@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
@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
@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
@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
@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
@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
@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 module
4 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
@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
@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
@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
@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
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
@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
@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
@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
@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
@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
@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
@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
@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
@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
@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