7.2.0 • Published 1 year ago

@turf/union v7.2.0

Weekly downloads
128,854
License
MIT
Repository
github
Last release
1 year ago

@turf/union

union

Takes two (Multi)Polygon(s) and returns a combined polygon. If the input polygons are not contiguous, this function returns a MultiPolygon feature.

Parameters

Examples

var poly1 = turf.polygon([[
    [-82.574787, 35.594087],
    [-82.574787, 35.615581],
    [-82.545261, 35.615581],
    [-82.545261, 35.594087],
    [-82.574787, 35.594087]
]], {"fill": "#0f0"});
var poly2 = turf.polygon([[
    [-82.560024, 35.585153],
    [-82.560024, 35.602602],
    [-82.52964, 35.602602],
    [-82.52964, 35.585153],
    [-82.560024, 35.585153]
]], {"fill": "#00f"});

var union = turf.union(poly1, poly2);

//addToMap
var addToMap = [poly1, poly2, union];

Returns Feature<(Polygon | MultiPolygon)> a combined Polygon or MultiPolygon feature


This module is part of the Turfjs project, an open source module collection dedicated to geographic algorithms. It is maintained in the Turfjs/turf repository, where you can create PRs and issues.

Installation

Install this module individually:

$ npm install @turf/union

Or install the Turf module that includes it as a function:

$ npm install @turf/turf
7.2.0

1 year ago

7.1.0

2 years ago

7.1.0-alpha.70

2 years ago

7.0.0

2 years ago

7.1.0-alpha.7

2 years ago

7.0.0-alpha.116

2 years ago

7.0.0-alpha.115

2 years ago

7.0.0-alpha.114

2 years ago

7.0.0-alpha.113

2 years ago

7.0.0-alpha.111

2 years ago

7.0.0-alpha.110

2 years ago

7.0.0-alpha.1

3 years ago

7.0.0-alpha.2

3 years ago

7.0.0-alpha.0

4 years ago

6.5.0

5 years ago

6.4.0

5 years ago

6.3.0

5 years ago

6.2.0

5 years ago

6.2.0-alpha.3

6 years ago

6.2.0-alpha.2

6 years ago

6.2.0-alpha.0

6 years ago

6.2.0-alpha.1

6 years ago

6.0.3

8 years ago

6.0.2

8 years ago

6.0.1

8 years ago

6.0.0

8 years ago

5.1.5

9 years ago

5.1.1

9 years ago

5.1.0

9 years ago

5.0.5

9 years ago

5.0.4

9 years ago

5.0.0

9 years ago

4.7.3

9 years ago

4.7.1

9 years ago

4.6.0

9 years ago

4.5.2

9 years ago

4.5.1

9 years ago

4.4.0

9 years ago

4.3.0

9 years ago

4.2.0

9 years ago

4.1.0

9 years ago

4.0.2

9 years ago

3.14.0

9 years ago

3.13.0

9 years ago

3.11.6

9 years ago

3.10.5

9 years ago

3.10.0

9 years ago

3.7.5

9 years ago

3.7.3

9 years ago

3.7.0

10 years ago

3.6.3

10 years ago

3.6.2

10 years ago

3.5.2

10 years ago

3.3.3

10 years ago

3.3.1

10 years ago

3.2.0

10 years ago

3.0.18

10 years ago

3.0.16

10 years ago

3.0.15

10 years ago