Skip to content

Commit 7284059

Browse files
committed
Removed travis badge
1 parent 738a698 commit 7284059

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

README.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
# Martinez-Rueda polygon clipping algorithm [![npm version](https://badge.fury.io/js/martinez-polygon-clipping.svg)](https://badge.fury.io/js/martinez-polygon-clipping) [![TravisCI](https://travis-ci.org/w8r/martinez.svg?branch=master)](https://travis-ci.org/w8r/martinez)
1+
# Martinez-Rueda polygon clipping algorithm [![npm version](https://badge.fury.io/js/martinez-polygon-clipping.svg)](https://badge.fury.io/js/martinez-polygon-clipping)
22

33
![screenshot 2016-07-26 10 54 01](https://cloud.githubusercontent.com/assets/26884/17131796/611b3b20-531f-11e6-941c-b0f8fd385016.png)
44
![screenshot 2016-07-25 18 53 44](https://cloud.githubusercontent.com/assets/26884/17131805/64b74134-531f-11e6-913b-81c0cbd1a618.png)
55

6-
76
## Details
87

9-
The algorithm is specifically *fast* and *capable* of working with polygons of all types: multipolygons (without cascading),
8+
The algorithm is specifically _fast_ and _capable_ of working with polygons of all types: multipolygons (without cascading),
109
polygons with holes, self-intersecting polygons and degenerate polygons with overlapping edges.
1110

1211
### Example
@@ -30,10 +29,10 @@ const intersection = {
3029
3130
### API
3231
33-
* **`.intersection(<Geometry>, <Geometry>) => <Geometry>`**
34-
* **`.union(<Geometry>, <Geometry>) => <Geometry>`**
35-
* **`.diff(<Geometry>, <Geometry>) => <Geometry>`**
36-
* **`.xor(<Geometry>, <Geometry>) => <Geometry>`**
32+
- **`.intersection(<Geometry>, <Geometry>) => <Geometry>`**
33+
- **`.union(<Geometry>, <Geometry>) => <Geometry>`**
34+
- **`.diff(<Geometry>, <Geometry>) => <Geometry>`**
35+
- **`.xor(<Geometry>, <Geometry>) => <Geometry>`**
3736
3837
`<Geometry>` is [GeoJSON](http://geojson.org/geojson-spec.html) [`'Polygon'`](http://geojson.org/geojson-spec.html#id4) or [`'MultiPolygon'`](http://geojson.org/geojson-spec.html#id7) <u>**coordinates**</u> structure.
3938
`<Operation>` is an enum of `{ INTERSECTION: 0, UNION: 1, DIFFERENCE: 2, XOR: 3 }` in case you have to decide programmatically
@@ -64,12 +63,12 @@ The algorithm of Martinez et al. was extended to work with multipolygons without
6463
6564
### Authors
6665
67-
* [Alexander Milevski](https://github.com/w8r/)
68-
* [Vladimir Ovsyannikov](https://github.com/sh1ng/)
66+
- [Alexander Milevski](https://github.com/w8r/)
67+
- [Vladimir Ovsyannikov](https://github.com/sh1ng/)
6968
7069
### Based on
7170
72-
* [A new algorithm for computing Boolean operations on polygons](http://www.sciencedirect.com/science/article/pii/S0965997813000379) (2008, 2013) by Francisco Martinez, Antonio Jesus Rueda, Francisco Ramon Feito (and its C++ code)
71+
- [A new algorithm for computing Boolean operations on polygons](http://www.sciencedirect.com/science/article/pii/S0965997813000379) (2008, 2013) by Francisco Martinez, Antonio Jesus Rueda, Francisco Ramon Feito (and its C++ code)
7372
7473
### License
7574

0 commit comments

Comments
 (0)