@honua/sdk-js
    Preparing search index...

    Variable geometryEngineCompatConst

    geometryEngineCompat: {
        buffer: (
            input: GeometryEngineInput,
            distance: number,
            unit?: EsriLinearUnit,
        ) => EsriGeometry | null;
        centroid: (input: GeometryEngineInput) => EsriGeometry | null;
        contains: (
            container: GeometryEngineInput,
            inside: GeometryEngineInput,
        ) => boolean;
        convexHull: (input: GeometryEngineInput) => EsriGeometry | null;
        difference: (
            input: GeometryEngineInput,
            subtractor: GeometryEngineInput,
        ) => EsriGeometry | null;
        geodesicArea: (input: GeometryEngineInput, unit?: EsriAreaUnit) => number;
        geodesicLength: (
            input: GeometryEngineInput,
            unit?: EsriLinearUnit,
        ) => number;
        intersect: (
            input: GeometryEngineInput,
            intersector: GeometryEngineInput,
        ) => EsriGeometry | null;
        intersects: (a: GeometryEngineInput, b: GeometryEngineInput) => boolean;
        planarArea: (input: GeometryEngineInput, unit?: EsriAreaUnit) => number;
        planarLength: (input: GeometryEngineInput, unit?: EsriLinearUnit) => number;
        simplify: (input: GeometryEngineInput) => EsriGeometry | null;
        union: (inputs: readonly GeometryEngineInput[]) => EsriGeometry | null;
    } = ...

    The synchronous geometryEngine compat surface — a namespace object shaped like @arcgis/core/geometry/geometryEngine. The migration codemod rewrites import geometryEngine from "@arcgis/core/geometry/geometryEngine" to import this object.

    Type Declaration