Checks if a point lies directly on a line, like a path or road.
Truncates precision of GeoJSON coordinates.
SSH2 client and server modules written in pure JavaScript for node.js
Finds the angle formed by two adjacent segments.
Calculates the average angle of a set of lines, measuring the trend of it.
Creates a buffer around a GeoJSON feature.
Checks if a point is inside an area, like a city boundary.
Reduces the number of points in a shape while keeping its overall look.
Calculates the destination point having travelled the given distance along a Rhumb line.
Takes a ring and return true or false whether or not the ring is clockwise or counter-clockwise.
Implementation of Structured Field Values for HTTP (RFC9651, RFC8941)
Seamless REST/GraphQL API mocking library for browser and Node.js.
Implementation of the Server-sent events protocol for Node.js and browsers.
Translation between JavaScript values and Buffers
Takes a collection of features and returns a standard deviational ellipse.
Merge several Mochawesome JSON reports
Smooths a line into a curve using Bézier splines, great for visualizing routes.
a low-level, lightweight protocol buffers implementation in JavaScript
Calculate great circles routes as LineString or MultiLineString.
Quadrat analysis lays a set of equal-size areas(quadrat) over the study area and counts the number of features in each quadrat and creates a frequency table.
a point geometry with transforms
vanilla javascript input mask
Takes a FeatureCollection of points and calculates the median center.
Creates a honeycomb-like grid of hexagons within a bounding box.