On this page

Class DEMData

Index

Constructors

  • Constructs a DEMData object

    Parameters

    • uid: string | number

      the tile's unique id

    • data: RGBAImage | ImageData

      RGBAImage data has uniform 1px padding on all sides: square tile edge size defines stride // and dim is calculated as stride - 2.

    • encoding: DEMEncoding

      the encoding type of the data

    • OptionalredFactor: number

      the red channel factor used to unpack the data, used for custom encoding only

    • OptionalgreenFactor: number

      the green channel factor used to unpack the data, used for custom encoding only

    • OptionalblueFactor: number

      the blue channel factor used to unpack the data, used for custom encoding only

    • OptionalbaseShift: number

      the base shift used to unpack the data, used for custom encoding only

    Returns DEMData

Properties

baseShift: number
blueFactor: number
data: Uint32Array
dim: number
greenFactor: number
max: number
min: number
redFactor: number
stride: number
uid: string | number

Methods

  • Parameters

    • borderTile: DEMData
    • dx: number
    • dy: number

    Returns void

  • Parameters

    • x: number
    • y: number

    Returns number

  • Returns number[]

  • Parameters

    • v: number

    Returns { b: number; g: number; r: number }

  • Parameters

    • r: number
    • g: number
    • b: number

    Returns number

Was this helpful?
SDK JS
Reference
DEMData