This library is licensed for personal use or for smal companies generating less than $100,000 annually, for any other cases, please get in touch with us.
Digital Elevation Model library in C#
See samples here
(Work in progress) SampleApp is a Console App used for test purposes, full of samples. It's pretty messy and lacks documentation but names are self explanatory.
elevationService.DownloadMissingFiles(DEMDataSet.AW3D30, <bbox>)to download and generate metadata for a given dataset.
new RasterService().GenerateReport(DEMDataSet.AW3D30, <bounding box>)to download only necessary tiles using remote VRT file.
rasterService.GenerateFileMetadata(<path to file>, DEMFileFormat.GEOTIFF, false, false)to generate metada for an arbitrary file.
RasterService.GenerateDirectoryMetadata(samplePath);to generate metadata files for your raster tiles. These metadata files will be used as an index when querying Digital Elevation Model data.
glTFServicecan generate triangulated MeshPrimitives from height maps