union method Null safety
- MultiPolygon other
Returns a MultiPolygon that is the union of this MultiPolygon and another MultiPolygon. The resulting MultiPolygon will have the same properties as this MultiPolygon.
Example:
MultiPolygon([[LinearRing([Coordinate(1, 2), Coordinate(3, 4), Coordinate(5, 6), Coordinate(1, 2)])]]).union(MultiPolygon([[LinearRing([Coordinate(7, 8), Coordinate(9, 10), Coordinate(11, 12), Coordinate(7, 8)])]])); // MultiPolygon([[LinearRing([Coordinate(1, 2), Coordinate(3, 4), Coordinate(5, 6), Coordinate(1, 2)])], [LinearRing([Coordinate(7, 8), Coordinate(9, 10), Coordinate(11, 12), Coordinate(7, 8)])]])
Implementation
MultiPolygon union(MultiPolygon other) {
return MultiPolygon([
...coordinates,
...other.coordinates,
], properties: properties);
}