A few functions to get a polygon area, centroid and label location
Merges a specified property from a FeatureCollection of points into a FeatureCollection of polygons.
Define a non-enumerable read-only property.
Operations for two-dimensional polygons.
Define (or modify) an object property.
TypeScript definitions for d3-polygon
A JS library for finding optimal label position inside a polygon
A point in polygon based on the paper Optimal Reliable Point-in-Polygon Test and Differential Coding Boolean Operations on Polygons
determine if a point is inside a polygon with a ray intersection counting algorithm
Dissolves a FeatureCollection of Polygon features.
Checks if a point is inside an area, like a city boundary.
Define a read-only property.
Converts a bounding box to a GeoJSON polygon.
Calculates the distance from a point to the edges of a polygon or multi-polygon.
Fill a polygon with lines
Properties utility functions for ethers.
Smooths a Polygon or MultiPolygon, based on Chaikin's algorithm.
Takes a kinked polygon and returns a feature collection of polygons that have no kinks.
Martinez polygon clipping algorithm, does boolean operation on polygons (multipolygons, polygons with holes etc): intersection, union, difference, xor
Takes a set of points and a set of polygons and/or multipolygons and performs a spatial join.
Takes polygons or multipolygons and an optional mask, and returns an exterior ring polygon with holes.
Parse XML without Blowing Up Your Bundle Size
Apply boolean Polygon clipping operations (intersection, union, difference, xor) to your Polygons & MultiPolygons.
ThreeJS geometry for drawing polygons on a sphere