Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ashnair1/geoconverter
Application for easier conversion between geospatial formats
https://github.com/ashnair1/geoconverter
cesium-terrain gdal remote-sensing
Last synced: 1 day ago
JSON representation
Application for easier conversion between geospatial formats
- Host: GitHub
- URL: https://github.com/ashnair1/geoconverter
- Owner: ashnair1
- License: mit
- Created: 2022-01-26T16:21:45.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-08T12:19:50.000Z (over 2 years ago)
- Last Synced: 2024-11-29T23:23:25.699Z (2 months ago)
- Topics: cesium-terrain, gdal, remote-sensing
- Language: Python
- Homepage: https://ashnair1.github.io/geoconverter
- Size: 509 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# geoconverter
[![docs](https://github.com/ashnair1/geoconverter/actions/workflows/docs.yml/badge.svg)](https://github.com/ashnair1/geoconverter/actions/workflows/docs.yml)
Application for converting between geospatial raster formats.
## Requirements
- gdal >= 3.1
- Python >= 3.6## Overview
`geoconverter` is an application built for simple conversion between geospatial raster formats. It leverages [gdal](https://gdal.org/) for handling the geospatial rasters and a [fork](https://github.com/ahuarte47/cesium-terrain-builder) of [cesium-terrain-builder](https://github.com/geo-data/cesium-terrain-builder) for cesium terrain formats.## Features
- Correctly handles dtype conversion via correctly checking the min and max of raster bands and rescaling appropriately. This is possible via [`gdal_translate`](https://gdal.org/programs/gdal_translate.html) but you will need to manually find the min and max of the raster bands and specify it via the [-scale](https://gdal.org/programs/gdal_translate.html#cmdoption-gdal_translate-scale) parameter. Geoconverter does this automatically.
- Supports cesium terrain formats. Using the cesium-terrain-builder (fork), geoconverter is also able to convert DEM rasters to cesium compatible terrain and quantized mesh formats.
- Supports percentile contrast enhancement.
- Provides a simple GUI.## Documentation
Project documentation can be found [here](https://ashnair1.github.io/geoconverter/index)## Acknowledgements
The author would like to thank all the contributors to the gdal library and to [@homme](https://github.com/homme) and [@ahuarte47](https://github.com/ahuarte47) for their work on Cesium Terrain Builder and quantized-mesh support respectively.