d3-polygon
Operations for two-dimensional polygons.
Found 793 results for polygon
Operations for two-dimensional polygons.
turf boolean-point-in-polygon module
turf bbox module
turf area module
turf unkink-polygon module
turf rewind module
turf circle module
determine if a point is inside a polygon with a ray intersection counting algorithm
turf points-within-polygon module
turf buffer module
Apply boolean Polygon clipping operations (intersection, union, difference, xor) to your Polygons & MultiPolygons.
turf mask module
turf tesselate module
turf envelope module
a JavaScript library for performing geospatial operations with GeoJSON
turf polygon-to-line module
turf point-on-feature module
turf tag module
turf polygon tangents module
turf line-to-polygon module
turf dissolve module
Fill a polygon with lines
turf polygon smooth module
A point in polygon based on the paper Optimal Reliable Point-in-Polygon Test and Differential Coding Boolean Operations on Polygons
Boolean operations on polygons (union, intersection, difference, xor)
A very simple script to compute all self-intersections in a GeoJSON polygon.
A JS library for finding optimal label position inside a polygon
turf boolean-concave module
Apply boolean polygon clipping operations (intersection, union, difference, xor) to your Polygons & MultiPolygons.
A fast polyline and polygon clipping library.
Polygon/polyline processing utilities
turf point-to-polygon-distance module
A Leaflet Plugin For Editing Geometry Layers in Leaflet 1.0
HTML5 inspired canvas that can be rendered to PNG with no native dependencies.
Exactly test if a point is inside, outside or on the boundary of a polygon
A library of intersection algorithms covering all SVG shape types
Martinez polygon clipping algorithm, does boolean operation on polygons (multipolygons, polygons with holes etc): intersection, union, difference, xor
Splits a convex polygon by a plane
Triangulates a complex polygon
Index for matching points against a set of GeoJSON polygons
Computes the closest point to a polytope in arbitrary dimensions
Industrial strength point in polygon test
Convert a planar graph to a collection of nest polylines
Constrained Delaunay Triangulation in 2D
Simplifies a planar graph
Remove self intersections, t-junctions and duplicate edges/vertices from a planar straight line graph
The Maps component is used to visualize the geographical data and represent the statistical data of a particular geographical area on earth with user interactivity, and provides various customizing options
A library of intersection algorithms covering all SVG shape types
Javascript library for 2d geometry
Fast point-in-polygon intersection for large numbers of polygons.
Polygon tesselation library, ported from SGI's GLU implementation.
Drag functionality for Leaflet vector layers
Apply Ramer-Douglas-Peucker line simplification to GeoJSON features or feature collections in JS or on the CLI
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
Takes a complex (i.e. self-intersecting) GeoJSON polygon, and breaks it down into its composite simple, non-self-intersecting one-ring polygons.
turf polygon module
Polygon offsetting algorithm, aimed for use with leaflet
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
Convex decomposition for 2D polygons
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
Receives a Coordinate, a Radius and a Number of edges and aproximates a circle by creating a polygon that fills its area
Polygon and line clipping and offsetting library for Javascript / Typescript - a port of Angus Johnson's clipper to WebAssembly / Asm.JS
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
Extract elementary geometries from a geojson inheriting properties.
Fast geometry in geometry lookup for large GeoJSONs
turf extent module
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
Photo Sphere Viewer plugin to display various markers/hotspots on the viewer.
Reference Implementation of the Dufour-Peyton Intersection Algorithm. Calculates the Intersections of Arbitrary Polygons with a Geospatial Raster.
Zoopla inspired freehand polygon creation using Leaflet.js.
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
Convex decomposition for 2D polygons
OSM tags indicate if a closed way should be treated as a polygon or linestring
Dissolve contiguous GeoJSON LineStrings and Polygons into single units.
Coordinate, linear, and area measure tool for Leaflet maps
Infinity Wallet connection SDK for DApp web3 connect integration
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
Any dimensional Minkowski sums of convex polytopes
Split a polygon using a polyline.
Schema definitions for GeoJSON types for use with Mongoose JS
Allow to drag Leaflet path
Everstake Wallet SDK for Javascript
Return the centroid for a given convex polygon.
Javascript implementation of GEOS's Polygonize function
Baidu Map map-polygon Components for React.
Maker.js, a Microsoft Garage project, is a JavaScript library for creating and sharing modular line drawings for CNC and laser cutters.
utility for working with polygons (arrays of vec2s)
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
This library may not be fast, but it is robust. Robust in the fact that it will find all of the self-intersections in a polygon - minus of course shared endpoints.
compute the area of a 2d polygon
Polygon tools
perform boolean operations on arbitrary polygons in 2d
point in polygon searches for leaflet
A 2D constrained Delaunay triangulation library
Calculate the area of a simple polygon
Reverse geocoding to determine the location where it is contained (continent, country, region and state) from the latitude and longitude specified. This module also has tools to get lists of continents, country groupings, countries, regions and states in
Mappls Maps official hybrid map SDK for angular & reactJS NPM
Determine if an x y coordinate exists in a polygon.
Greiner-Hormann clipping algorithm
Small, typed, dependency free tool to round corners of 2d-polygon provided by an array of { x, y } points.
Small, no dependency library for offsetting polygons. Heavily based on this [CodePen](https://codepen.io/HansMuller/pen/lDfzt) by Hans Muller.
Polygon convex partitioning and triangulation.
For given polygon finds if any of segments intersect with each other
Boolean operations on polygons (union, intersection, difference, xor)
Compute distance from a point to an arbitrary shaped polygon, line, or point
WebAssembly port of the Clipper2 library for polygon clipping and offsetting
chaikin's smoothing algorithm for 2D lines
A pure javascript implementation of the QuickHull algorithm for finding the smallest polygon enclosing a set of points
Ignite UI React Maps components.
Library to convert geohashes to multiple GeoJSON polygons or a single GeoJSON FeatureCollection
API to interact with Helio Finances program on EVM chains.
2D / 3D closest point / proximity helpers
Check if point is inside polygon
Functional, polymorphic API for 2D geometry types & SVG generation
Interactive diagrams, charts, and graphs, such as trees, flowcharts, orgcharts, UML, BPMN, or business diagrams
JavaScript tool for working with polygons. It uses several basic principles to be super simple and super universal.
Drag feature functionality for Leaflet.draw
a lightweight yet faster osm (either in xml or in json formats) to geojson convertor - 4x faster than xmldom + osmtogeojson in most situations - implemented in pure JavaScript without any 3rd party dependency
Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation
Maps postal codes to polygons
Draw lines and polygons with canvas. Save and load path to canvas.
Turns SVG shapes (polygon, polyline, rect, g) into SVG paths. It can merge groups and apply transforms.
2D polygon/polyline analysis & processing utilities
CAD for canvas
Detect if a polygon has self intersecting lines
Yandex.MapKit and Yandex.Geocoder for react-native
Create N number of random points inside of a polygon
2D/3D convex polygon tessellators
Javascript library for 2d geometry
Check if two polygons overlap
2D polygon clipping / offsetting (Sutherland-Hodgeman, Grainer-Hormann)
Refactored Leaflet plugin for drawing freehand polygons, with support for mobile
Turns any GeoJSON shape into a list of geohashes
SDK for EVM chains, used in conjunction with @ultronswap-wormhole/sdk
SDK for EVM chains, used in conjunction with @ultronswap-wormhole/sdk
高德地图 Polygon 编辑器。
Converts path commands for an SVG path to polygonal points.
Ultralight JS for Ethereum
构造多边形对象,通过 PolygonOptions 指定多边形样式。
Smoothing algorithm for 2D lines and polygons
US and canada state polygon - state outline
This script finds all points where the polygons intersect each other.
Typescript package used to batch smart contract read calls into a single tx through the use of a multicall contract.
SDK for EVM chains, used in conjunction with @ultronswap-wormhole/sdk
SDK for EVM chains, used in conjunction with @ultronswap-wormhole/sdk
clip a polygon with another
SDK for EVM chains, used in conjunction with @ultronswap-wormhole/sdk
SDK for EVM chains, used in conjunction with @ultronswap-wormhole/sdk
Interpolate circle to polygon for GeoJSON
高德地图 Polygon 编辑器。
Package for encoding / decoding images, transforming images, applying filters, drawing primitives on images on the client side (no need for server Node.js)
A port of Clipper2(C#) to js/ts.
SDK for EVM chains, used in conjunction with @ultronswap-wormhole/sdk
SDK for EVM chains, used in conjunction with @ultronswap-wormhole/sdk
SDK for EVM chains, used in conjunction with @ultronswap-wormhole/sdk
高德地图 MouseTool 绘制工具。
triangulates a series of 2D contours
Return random position inside geoJson Polygon or MultiPolygon
Helper functions to convert BBoxes to multiple formats
Polygon equidistant offset
CLI to create decentralized applications (dapps) using [Scaffold Alchemy](https://github.com/alchemyplatform/scaffold-alchemy).
IGES 5.3 serializer for (currently only) polygonal geometry, both open & closed
Extracts the boundary of a binary 2D image
Wavefront OBJ parser (& exporter soon)
Fast 2D contour line extraction / generation
Coordinate, linear, and area measure tool for Leaflet maps
sample the signed distance field of a polygon in 2d space
Sveaflet = Svelte + Leaflet
Clipping and geometric operations for spherical polygons.
Coordinate, linear, and area measure tool for Leaflet maps. Forked from LJA Engineering, Inc - GIS
Zoopla inspired freehand polygon creation using Leaflet.js.
Utilities to split GeoJSON geometries
Highly configurable, fuzzy line & polygon creation with presets and composable fill & stroke styles. Canvas & SVG support
SDK for EVM chains, used in conjunction with @wormhole-foundation/connect-sdk
SDK for EVM chains, used in conjunction with @wormhole-foundation/connect-sdk
SDK for EVM chains, used in conjunction with @wormhole-foundation/connect-sdk
test if 2D convex polygon is clockwise
chaikin's smoothing algorithm for any dimension lines
A simple javascript plotting boilerplate for 2d stuff.
a few point and polygon utils
SDK for EVM chains, used in conjunction with @wormhole-foundation/connect-sdk
turf bbox module
一个用于图片标注的javascript库,基于canvas,简单轻量,支持矩形、多边形、点、折线、圆形、网格。
SDK for EVM chains, used in conjunction with @wormhole-foundation/connect-sdk
SDK for EVM chains, used in conjunction with @wormhole-foundation/connect-sdk
Ignite UI Angular map components.
Two dimensional vector math library for JavaScript. Built for performance in computation-heavy real-time engines without sacrificing usability. Supports tree shaking and dead code removal to avoid bloating client-side bundles. Zero dependencies.
一个用于图片标注的javascript库,基于canvas,简单轻量,支持矩形、多边形、点、折线、圆形。
A module to check if a polygon self-intersects
Apply boolean Polygon clipping operations (intersection, union, difference, xor) to your Polygons & MultiPolygons.
triangulates a fontpath using poly2tri
Leaflet plugin to create polygon with circle, for touchscreen
Coordinate, linear, and area measure tool for Leaflet maps
SDK for EVM chains, used in conjunction with @wormhole-foundation/connect-sdk
The SVG Path Interpolator produces point data representing interpolated values within an SVG path.
Yandex MapKit for React Native
The NFT Trader Official Javascript SDK
Turns lineTo, moveTo, quadratic & bezier curves into discrete Vector2 points
SDK for EVM chains, used in conjunction with @wormhole-foundation/connect-sdk
Computes a boolean combination of two planar graphs
Crypto wallet generator CLI tool
Plugin that selects feature(s) by drawing an area on the map
Zoopla inspired freehand polygon creation using Leaflet.js.
A common interface for access to wallets (EVM and non-EVM) in the Rarimo SDK, used by packages that provide access to wallets on specific chains such as @rarimo/providers-evm, @rarimo/providers-solana, and @rarimo/providers-near.
Leaflet plugin for drawing bezier splines from polylines and polygons
mongoose schema to support geojson fields
Core library for PageDAO Hub with blockchain connections and price calculations
Interactive diagrams, charts, and graphs, such as trees, flowcharts, orgcharts, UML, BPMN, or business diagrams
The token list on Polygon
Conversion and preparation of thi.ng/geom shapes & shape groups to/from AxiDraw pen plotter draw commands
A Multichain crypto wallet library that supports Ethereum, Bitcoin, Solana, Waves and other EVM compatible blockchains E.g. Binance Smart Chain, Polygon, Avalanche etc.
Headless 2D shape drawing, filling & rasterization for arbitrary targets/purposes (no canvas required)
n-dimensional boids simulation with modular behavior system
javascript library that allows drawing a polygon shape over a Google Map and get it's coordinates
The idexo sdk
Features of the Rarimo SDK that create cross-chain transactions based on the Rarimo protocol.
Compute visibility polygons by Triangular Expansion
Command line Utillity for Ethereum stakers
A Graphic Drawing Tool Based on Fabric.js
ERC library for blockchain development
Native modules to determine if a location is within defined geographical boundaries using Google Geometry library
Convert a polygon into a planar straight line graph
Ignite UI Web Components map components.
Converts polylines, wkts, wkbs, polygons, circles, rectangles, as well as standard geoJSON into geoJSON MultiPolygon Feature Objects. Converts wkb_list and FeatureCollection to arrays.
🧊 HODL Wallet - Fast CLI crypto wallet!
A set of classes to work with evm-compatible blockchain observers
Convert a planar straight line graph into a polygon
Tools to connect to wallets in React applications through the Rarimo SDK.
A 2D collision checker for modern JavaScript games.
## 简介 `canvas-mark-board` 基于原生canvas封装的图像标注工具,在 vue / react / 原生js 应用中都可以实现标注功能。提供了一系列事件和方法,用于管理标注对象、绘制标注形状、导入标注数据等操作。
Boolean operations on polygons
Zoopla inspired freehand polygon creation using Leaflet.js.
A library used to construct a visibility polygon for a set of line segments
Exact polygon boolean operations
Make svg polygon & star shape
Coordinate, linear, and area measure tool for Leaflet maps
An extension to Leaflet.draw to allow editing large polylines one chunk at the time
This is the core package enabling HTML Polygons for React.
SDK for EVM chains, used in conjunction with @wormhole-foundation/connect-sdk
Features of the Rarimo SDK that provide access to wallets and the ability to interact with them on the Solana blockchain.
Yandex.MapKit and Yandex.Geocoder for react-native
soundsright chain sdk
Features of the Rarimo SDK that provide access to wallets and the ability to interact with them on EVM-compatible blockchains.
An algorithm to decompose polygons with holes from "A practical algorithm for decomposing polygonal domains into convex polygons by diagonals" by J Fernández
React components that you can use in your UI to create cross-chain transactions with the Rarimo protocol.
Interactive drawing of polygons on the map.
Polygon near-linear time triangulation (based on Seidel's algorithm) with ear clip for small cases. Handles degenerate cases of colinear edges and vertices touching edges.