API (v2.0.0) - Giro3D
    Preparing search index...

    Interface ElevationProvider

    Represents an object that can provide elevations at given coordinates.

    Note: to combine multiple providers into one, you can use the aggregateElevationProviders function.

    interface ElevationProvider {
        getElevation(
            options: GetElevationOptions,
            result?: GetElevationResult,
        ): GetElevationResult;
        getElevationFast(x: number, y: number): ElevationSample | undefined;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Methods

    • Returns the elevation at the specified coordinates, without any coordinate conversion.

      Parameters

      • x: number

        The X coordinate of the location to sample, in the same coordinate system as this elevation provider.

      • y: number

        The Y coordinate of the location to sample, in the same coordinate system as this elevation provider.

      Returns ElevationSample | undefined