Skip to content
import { executeMany, supportsCurves } from "@arcgis/core/geometry/operators/linesToPolygonsOperator.js";
Since
ArcGIS Maps SDK for JavaScript 4.31

Performs the topological operation of breaking the input set of 2D polygons and polylines into segments and rebuilding a new set of polygons from the non-intersecting areas.

Functions

NameReturn TypeObject

executeMany

Function

Performs the topological lines to polygons operation.

Signature
executeMany (geometries: GeometryUnion[]): Polygon[]
Parameters
ParameterTypeDescriptionRequired
geometries

The set of input geometries. All the geometries must have the same spatial reference.

Returns
Polygon[]

Returns the result of polygons.

Example
// Perform the lines to polygons operation
const polygons = linesToPolygonsOperator.executeMany([polyline1, polyline2]);

Variables

supportsCurves

Variable

Indicates if the operator supports input geometries that contain curves. The value will always be true.

Type
boolean