A high-performance JavaScript 2D/3D polyline simplification library
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.
[](https://discord.gg/poimandres)
Simplify geometry using the Ramer–Douglas–Peucker algorithm.
Apply Ramer-Douglas-Peucker line simplification to GeoJSON features or feature collections in JS or on the CLI
A module to check if a polygon self-intersects using a sweepline algorithm
No description provided.
A mesh replacement for `THREE.Line`. Instead of using GL_LINE, it uses a strip of billboarded triangles. This is a fork of [spite/THREE.MeshLine](https://github.com/spite/THREE.MeshLine), previously maintained by studio [Utsuboco](https://github.com/utsub
a point geometry with transforms
ThreeJS geometry for drawing polygons on a sphere
A WKT/WKB/EWKT/EWKB/TWKB/GeoJSON parser and serializer
ThreeJS geometry for stroking GeoJSON objects on a sphere
Fast robust predicates for computational geometry
Determines whether the second geometry is completely within the first geometry.
a simple ThreeJS vignette background
The W3C Geometry Interfaces implemented in JavaScript and polyfilled.
Determines whether the first geometry is completely within the second geometry.
Compute contour polygons using marching squares.
Finds the nearest point on a line to a given point
Calculates the distance between a given point and the nearest point on a line.
Shapes and calculators for spherical coordinates.
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
A better Object.defineProperty()
an easy way to set vertex data on a BufferGeometry