@watergis/terrain-rgb

This module is to get elevation from terrain RGB tilesets by longitude and latitude.

Usage no npm install needed!

<script type="module">
  import watergisTerrainRgb from 'https://cdn.skypack.dev/@watergis/terrain-rgb';
</script>

README

terrain-rgb

GitHub

This module is to get elevation from terrain RGB tilesets by longitude and latitude.

Install

npm i @watergis/terrain-rgb

demo

code sandbox

Usage

This module can be used for PNG or WEBP terrain RGB tilesets.

import {TerrainRGB} from '@watergis/terrain-rgb';

const url = 'https://wasac.github.io/rw-terrain/tiles/{z}/{x}/{y}.png';
const trgb = new TerrainRGB(url, 512);
const elevation = await trgb.getElevation([30.0529622, -1.9575129], 15);
console.log(elevation);

If it can't find tile, it will return 404 error.

If its terrain RGB tilesets was resampled by gdal2tiles, the result of elevation might not be the same with original DEM image.