UNPKG

@sk-global/hazard-risk

Version:

A TypeScript library for analyzing hazard risks and calculating risk assessments

12 lines (11 loc) 988 B
import { TileCache } from './cache'; import type { AnalyzeRiskOptions } from './types'; export declare function analyzeRiskInPolygon(options: AnalyzeRiskOptions, cache?: TileCache): Promise<any>; export declare function analyzeRiskInPolygonBrowser(options: AnalyzeRiskOptions): Promise<any>; export type { RiskLevel, RiskStat, GridPoint, AnalyzeRiskOptions, AnalyzeRiskResult, GeoJSONPolygon, HazardConfig, RiskLevelConfig, } from './types'; export { NodeRasterReader } from './raster'; export { BrowserRasterReader, createBrowserTileProvider } from './raster'; export { TileCache } from './cache'; export { DEFAULT_TSUNAMI_CONFIG, createHazardConfig } from './risk'; export { getElevationFromDEM, getElevationFromDEMBrowser, DEFAULT_DEM_CONFIGS, type GetElevationOptions, type ElevationResult, type DEMConfig, } from './dem'; export { latLngToTile, calculateElevationFromRGB, getPixelFromPNG, getPixelFromImageBitmap, preloadTiles, createDEMUrlList, readPNGFromBuffer, } from './utils';