Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/mapbox/wagyu

A general library for geometry operations of union, intersections, difference, and xor
https://github.com/mapbox/wagyu

clipping computational-geometry difference geometry intersection union xor

Last synced: about 2 months ago
JSON representation

A general library for geometry operations of union, intersections, difference, and xor

Lists

README

        

## Wagyu Geometry Processing Library

[![Build Status](https://travis-ci.com/mapbox/wagyu.svg?branch=master)](https://travis-ci.com/mapbox/wagyu)
[![codecov](https://codecov.io/gh/mapbox/wagyu/branch/master/graph/badge.svg)](https://codecov.io/gh/mapbox/wagyu)
[![hpp-skel](https://raw.githubusercontent.com/mapbox/cpp/master/assets/hpp-skel-badge_blue.svg)](https://github.com/mapbox/hpp-skel)

Wagyu is a general library for the following basic geometric operations:

* Union
* Intersection
* Difference
* XOR

The output geometry from each of these operations is guaranteed to be [valid and simple as per the OGC](http://postgis.net/docs/using_postgis_dbmanagement.html#OGC_Validity).

## Documentation

Documentation of any library is critical to its existance and it really takes a community of effort. All of the documentation for the library is [included with the library](https://github.com/mapbox/wagyu/blob/master/docs/README.md). The Wagyu project loves pull requests so please feel free to contribute at any point in time to the `docs/` directory in any way you see fit! If you see a problem in documentation, at least please make an issue in the github repository.