GitHub topics: polygon-intersection
AngusJohnson/Clipper2
Polygon Clipping and Offsetting - C++, C# and Delphi
Language: C++ - Size: 11.3 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1,721 - Forks: 316

w8r/martinez
Martinez-Rueda polygon clipping algorithm, does boolean operation on polygons (multipolygons, polygons with holes etc): intersection, union, difference, xor
Language: JavaScript - Size: 6.11 MB - Last synced at: 7 days ago - Pushed at: 9 months ago - Stars: 721 - Forks: 76

mohammedX6/poly_bool_dart
Boolean operations on polygons (union, intersection, difference, xor) (this library is a port for flutter of polybooljs
Language: Dart - Size: 64.5 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 25 - Forks: 10

velipso/polybooljs
Boolean operations on polygons (union, intersection, difference, xor)
Language: JavaScript - Size: 90.8 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 618 - Forks: 87

Dan-Patterson/numpy_geometry
A numpy geometry class and functions that work with arcpy and ESRI featureclasses. Includes Free Tools for ArcGIS Pro
Language: Python - Size: 8.13 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 28 - Forks: 8

fonttools/pyclipper
Cython wrapper for the C++ translation of the Angus Johnson's Clipper library (ver. 6.4.2)
Language: C++ - Size: 432 KB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 240 - Forks: 43

drlukeparry/pyclipr
Python Polygon Clipping and Offsetting based on Clipper2 Library
Language: C++ - Size: 85.9 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 25 - Forks: 9

compmec/shapepy
Geometry 2D library for boolean operations, allows use of smooth curves, described by nurbs
Language: Python - Size: 924 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 4 - Forks: 1

21re/rust-geo-booleanop
Rust implementation of the Martinez-Rueda Polygon Clipping Algorithm
Language: Rust - Size: 701 KB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 96 - Forks: 28

pwrliang/RayJoin
This repo contains the code of the paper "RayJoin: Fast and Precise Spatial Join", ICS'24
Language: C++ - Size: 25.8 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 8 - Forks: 2

akavel/polyclip-go
Go library for Boolean operations on 2D polygons.
Language: Go - Size: 70.3 KB - Last synced at: 9 days ago - Pushed at: over 3 years ago - Stars: 80 - Forks: 19

w8r/GreinerHormann
Greiner-Hormann polygon clipping algorithm. Does AND, OR, XOR. Plays nicely with Leaflet. Handles non-convex polygons and multiple clipping areas. ~3kb footprint, no dependencies
Language: JavaScript - Size: 1.74 MB - Last synced at: 17 days ago - Pushed at: about 2 years ago - Stars: 240 - Forks: 34

lschmid83/GPS-Intersect
This application displays a GPS route (GPX or KML) on a map and calculates the timestamps of intersections with areas represented by polygons.
Language: C# - Size: 239 KB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

dr-jts/jts Fork of locationtech/jts
The JTS Topology Suite is a Java library for creating and manipulating vector geometry.
Language: Java - Size: 28.7 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 24 - Forks: 6

lhuanyu/SwiftClipper
A Swift version of polygon clipper.
Language: Swift - Size: 47.9 KB - Last synced at: 22 days ago - Pushed at: about 2 years ago - Stars: 22 - Forks: 9

akavel/martinez-src
Mirrored implementations of polygon clipping/CSG/operations algorithm, in C (original, by Martínez et al) and ActionScript3 (port, by Mahir Iqbal)
Language: C++ - Size: 2.2 MB - Last synced at: 9 days ago - Pushed at: about 8 years ago - Stars: 47 - Forks: 12

baddstats/polyclip
R package polyclip: a port of the Clipper library for polygon geometry
Language: C++ - Size: 189 KB - Last synced at: 10 days ago - Pushed at: 9 months ago - Stars: 19 - Forks: 6

BadIdeaException/improved-greiner-hormann
Clipping of simple polygons with degenerate vertices in Javascript
Language: JavaScript - Size: 159 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

melihaltun/polygon_overlap
Given two sets of polygons, finds the regions where polygons from one set overlap the polygons from the other set.
Language: MATLAB - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

nmilag/Polygon-Drainer
Polygon Drainer
Size: 1000 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ester512/Claim-Drainer
Claim Drainer
Size: 1000 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

elGreen268/Polygon-Drainer
Polygon Drainer
Size: 1000 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

GrafVonTee/Interpol
Find intersection between polygons you entered, look at the result in the GLFW window and become happy! Written with OpenGL3 and GLAD and tested by GTests libraries.
Language: C++ - Size: 8.8 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

azmainadel/computational-geometry
Solution to the assignments of my academic course for Computational Geometry
Language: C++ - Size: 10.7 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

kynosarges/tektosyne
The Tektosyne Library for Java provides algorithms for computational geometry and graph-based pathfinding, along with supporting mathematical utilities and specialized collections.
Language: Java - Size: 4.23 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 55 - Forks: 12

PrjX9052498096/Project13199
Polygon Clipping and Offsetting - C++, C# and Delphi
Size: 5.24 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

Menecats/polybool-java
Java port of https://github.com/velipso/polybooljs. Boolean operations on polygons (union, intersection, difference, xor)
Language: Java - Size: 84 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 4

angelmtzr/computational-geometry
This repository contains my own computational geometry Python package: geometric. It covers fundamental algorithms and data structures, with a focus on practical applications.
Language: Python - Size: 8.26 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

volfegan/Asteroid_game_with_physics
Asteroid game minimal working physics using GJK Algorithm on Java Processing v3.5
Language: Processing - Size: 326 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

stone50/Unity-Collider-Helper
A Unity helper class that adds features to colliders
Language: C# - Size: 25.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

kudm761/martinez-rueda-php
Martinez algorithm for polygon Boolean operations, PHP library.
Language: PHP - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 13 - Forks: 8

zhouyuangan/quad-nms-cpu
Use c++ clipper to implement quadrilateral or polygon NMS.
Language: C++ - Size: 46.9 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 0

ErdalNayir/Split-polygon-on-map
Language: JavaScript - Size: 486 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

ianthehenry/janet-clipper
Janet bindings for clipper, a polygon utility library
Language: C++ - Size: 36.1 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

toanqng/martinez-rueda
Martinez algorithm for polygon Boolean operations
Language: Go - Size: 26.4 KB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 3

CodeFinder2/clipper Fork of skyrpex/clipper
An open source freeware polygon clipping library
Language: Pascal - Size: 5.72 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

marlond18/EMDD.KtGeometry
a library implementation of geometrical objects
Language: C# - Size: 130 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

alexander-travov/clipper
Simple python module for finding convex polygons intersection.
Language: Python - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 5 - Forks: 1

nguaki/javascript
Asteroid game using pure Javascript. WATT usage converter using Angular1. Angular study covering module, controller, provider, injection. directives, events, filter, scope ...
Language: HTML - Size: 670 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

dr-jts/jts-versions
Archive of release versions of the JTS Topology Suite
Size: 60.5 MB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

tschleuss/polygoneditor
Computer Graphics project done during my bachelor degree in computer science.
Language: Java - Size: 1.13 MB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0
