UNPKG

@sk-global/hazard-risk

Version:

A TypeScript library for analyzing hazard risks and calculating risk assessments

29 lines (28 loc) 774 B
import type { TileCache } from './cache'; export interface DEMConfig { title: string; url: string; minzoom: number; maxzoom: number; fixed: number; } export declare const DEFAULT_DEM_CONFIGS: DEMConfig[]; export interface GetElevationOptions { lat: number; lng: number; zoom?: number; demConfigs?: DEMConfig[]; cache?: TileCache; } export interface ElevationResult { elevation: number | null; source: string; fixed: number; position: { lat: number; lng: number; zoom: number; }; } export declare function getElevationFromDEM(options: GetElevationOptions): Promise<ElevationResult>; export declare function getElevationFromDEMBrowser(options: GetElevationOptions): Promise<ElevationResult>;