dwindle
Fast continuous level of detail geometry simplification using the Visvalingam area approach. Provides methods for simplifying to a target point count or percentage in addition to point-area significance.
Fast continuous level of detail geometry simplification using the Visvalingam area approach. Provides methods for simplifying to a target point count or percentage in addition to point-area significance.
Imports and converts polylines to polygons from a DXF file to a PostGIS table.
A custom DXF cleaning and validation utility.
Iteratively split edges to get a more uniform tessellation
Collection of immutable ES6 classes for simple 2D geometric objects and calculations.
Offset polygon
Boolean operations on polygons
A practical 2D math/geometry library for functional JavaScript, based on ramda.
Helps produce common geometric forms
Dynamically apply Ramer-Douglas-Peucker algorithm to a collection of Polylines defined by the GTFS shapes.txt file
a simple ThreeJS vignette background
THREE.js in commonJS format, generated with three-commonjsify
JavaScript 3D library, custom build for http://Clara.io
A very simple algorithm for culling vertices while minimally changing the shape of a polygon.
purify geometry files
A Typescript library for generating multidimensional convex hulls and delaunay triangulations.
Fast, lightweight, and extinsible mathematical and statistical functions.
basic geometry helpers
return whether an array of points (in any dimension) describe a triangle
check if two angles are in same direction