Parses .poly or .node files and returns a JSON.
generate the minimum number of tiles to cover a geojson geometry
Tesselates a polygon or multipolygon into a collection of triangle polygons using earcut.
Convex decomposition for 2D polygons
A polyfill for crypto.randomFill and crypto.randomFillSync from Node.js core
Moves a shape or location in a specific direction.
Takes a GeoJSON feature and returns points at all self-intersections.
Changes the size of a geometry by scaling it up or down.
Converts a polygon to a line string.
Takes a kinked polygon and returns a feature collection of polygons that have no kinks.
A point in polygon based on the paper Optimal Reliable Point-in-Polygon Test and Differential Coding Boolean Operations on Polygons
Takes a Feature and a bbox and clips the feature to the bbox using lineclip.
Rotates a geometry around its center or a given point.
Parse HTML character references
Parse the Forwarded header (RFC 7239) into an array of objects
JSON.parse with context information on error
Small footprint URL parser that works seamlessly across Node.js and browser environments
Node.js path.parse() ponyfill
JavaScript parser and stringifier for YAML
JSON.parse with context information on error
utility library for parsing asn1 files for use with browserify-sign.
Converts a bounding box to a GeoJSON polygon.
hast utility to create an element from a simple CSS selector
Parse HTTP Content-Type header according to RFC 7231