@watergis/maplibre-gl-terradraw
    Preparing search index...

    Type Alias AreaUnitCallBackType

    AreaUnitCallBackType: (
        valueInSquareMeters: number,
    ) => { area: number; unit: string }

    The callback type for custom area unit conversion

    Type Declaration

      • (valueInSquareMeters: number): { area: number; unit: string }
      • Parameters

        • valueInSquareMeters: number

          The area value in square meters

        Returns { area: number; unit: string }

        The converted value and unit.

    const customConversion: AreaUnitCallBackType = (valueInSquareMeters) => {
    if (valueInSquareMeters >= 1000) {
    return { area: valueInSquareMeters / 1000, unit: 'km²' };
    } else {
    return { area: valueInSquareMeters, unit: 'm²' };
    }
    };