Skip to main content

intersection

Computes the intersection of geometry a with geometry b. The result is a geometry that contains all points that are both in geometry a and geometry b.

Parameters

NameTypeDescription
aGeometryFirst geometry
bGeometrySecond geometry
options?objectOptional options object
options.gridSize?numberPrecision grid cell size for snapping vertices.
If 0 or when not defined, the highest precision is used (IEE754 double), which provides almost 16 decimal digits of precision.
If nonzero, input as well as resulting coordinates will be snapped to a precision grid of that size.

Returns

Geometry

A new geometry representing the intersection

Examples

intersection of two polygons
intersection of two lines