Work with DEM data using Python from Simple to Complicated. Many python packages will be touched such as GDAL, numpy, xarray, rasterio, folium, cartopy, geopandas etc.
-
Visualize Elevation Contours from DEM data
-
Histograms of DEM Values
-
Deal with DEM in ASCIIGRID Format
-
Clip GeoTIFF Data With a Shapefile
-
Reproject DEM
-
Hillshade from a Digital Elevation Model (DEM)
-
Watershed Delineation from DEM
-
Exploratory Flood Inundation Model with Flood Fill Algorithm
-
Inundation Estimation with RFSM
-
Visualize DEM in An Interactive Map
-
Reclassify DEM
-
Merge Overlapping Rasters Using R and Terra
-
Merge Overlapping Rasters Using python and rioxarray
-
Merge Overlapping Rasters Using Python and GDAL VRT Pixel Functions
-
Vectorize - Extract Raster Boundry to GeoDataFrame
Sup01-Quickly Visualize DEM Attributes with Datashader
Sup02-DEM, DTM, DSM and Canopy Height Model
Sup03-Ridgelines Map of DEM
To simiplify data reading and prepocessing, xarray (backended with rasterio) is used as possible as I can. Hope these tutorials are a little bit helpful to you.
Being a data scientist (maybe the only one in your company), sometimes, you will feel very bored, and the best way to get rid of it is to keep coding with python :).
Many thanks to those people who develop and maintian python packages involved in this tutorial.