项目作者: thomasdubdub

项目描述 :
Build a local Digital Elevation Model (DEM) from IGNA BD ALTI to get elevation over an area of interest
高级语言: Jupyter Notebook
项目地址: git://github.com/thomasdubdub/bd-alti-elevation.git
创建时间: 2020-02-10T10:26:18Z
项目社区:https://github.com/thomasdubdub/bd-alti-elevation

开源协议:MIT License

下载


BD ALTI Elevation

Build a local Digital Elevation Model (DEM) from IGN BD ALTI to get elevation over an area of interest

Data from IGN can be downloaded on the French open source portal

ASCII raster tiles are managed as numpy arrays

Projections and shapes are managed with pyproj and Shapely

2D and 3D visualization of the area of interest is realized with Matplotlib

Elevation of any point within the area (in lat,lon WGS84) is given with a SciPy interpolation

Example: digital elevation model over the city of Toulouse, France

2D

3D

Running the tests

Run the demo_elevation notebook to get an example of how to use the dem library

Built With

  • pyproj - Python cartographic projections and coordinate transformations library

  • Shapely - Python package for manipulation and analysis of planar geometric objects

  • SciPy - Python-based ecosystem for mathematics, science and engineering

  • Matplotlib - Python 2D plotting library

Authors

  • Thomas Dubot

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

BD ALTI data are provided by IGN on open source portal

Thanks to Phyks for clearing the ground to BD ALTI parsing

Thanks to xoolive for his carto-advices