Terrain RGB class implementation

Hierarchy (View Summary)

Constructors

  • Constructor

    Parameters

    • url: string

      URL for terrain RGB raster tilesets

    • tileSize: number

      size of tile. 256 or 512

    • minzoom: number = 5

      minzoom for terrain RGB raster tilesets. default is 5

    • maxzoom: number = 15

      maxzoom for terrain RGB raster tilesets. default is 15

    • tms: boolean = false

      whether it is Tile Map Service

    Returns TerrainRGB

Properties

maxzoom: number
minzoom: number
tileSize: number
tms: boolean
url: string

Methods

  • Formula for calculating an elevation from RGB

    Parameters

    • r: number

      red

    • g: number

      green

    • b: number

      blue

    Returns number

    an elevation calculated

  • Get an altitude calculated from terrain RGB information

    Parameters

    • lnglat: number[]

      coordinates

    • z: number

      zoom level

    Returns Promise<number>

    an altitude calculated from terrain RGB information

  • Get the value from target coordinates and zoom level by using certain formula.

    Parameters

    • lnglat: number[]

      coordinates

    • z: number

      zoom level

    Returns Promise<number>

    the value calculated by certain formula