ConstBuffer a geometry by distance in unit. Backed by geodesic @turf/buffer
(reprojected through WGS84), which differs from Esri's planar buffer; use
this where a geometryEngine.geodesicBuffer-equivalent result is acceptable.
True if container completely contains inside. Backed by @turf/boolean-contains.
Convex hull of a geometry. Backed by @turf/convex.
Difference input − subtractor. Backed by @turf/difference.
Geodesic (great-circle) area, reprojecting to WGS84 first.
Geodesic (great-circle) length, reprojecting to WGS84 first.
Intersection of two geometries. Backed by @turf/intersect.
True if a and b intersect. Backed by @turf/boolean-intersects.
Planar area in the geometry's native coordinate plane (shoelace).
Planar length/perimeter in the geometry's native coordinate plane.
Topologically normalize a geometry (rewind rings to a valid orientation via
the Esri↔GeoJSON round-trip). This mirrors geometryEngine.simplify's intent
of producing a topologically valid geometry rather than reducing vertices.
Union of two or more geometries. Backed by @turf/union.
The synchronous
geometryEnginecompat surface — a namespace object shaped like@arcgis/core/geometry/geometryEngine. The migration codemod rewritesimport geometryEngine from "@arcgis/core/geometry/geometryEngine"to import this object.