├── LICENSE.txt ├── README.md ├── images ├── graphical_abstract_barh.png ├── graphical_abstract_boxplots.png ├── maps_elv_MRL18_WPE_convnet.png ├── maps_elv_MRL18_WVL_convnet.png ├── maps_elv_TSM16_ATG_convnet.png ├── maps_elv_res_MRL18_WPE.png ├── maps_elv_res_MRL18_WVL.png ├── maps_elv_res_TSM16_ATG.png ├── readme.md ├── residuals_boxplots_by_flha-hand.png └── residuals_boxplots_by_zone-lcdb.png └── scripts ├── geo-env.txt ├── geo ├── geo_helpers.py ├── geo_process_ASTER.py ├── geo_process_AW3D30.py ├── geo_process_GCH.py ├── geo_process_GFC.py ├── geo_process_GSW.py ├── geo_process_LCDB.py ├── geo_process_Landsat7.py ├── geo_process_Landsat8.py ├── geo_process_LiDAR_SRTM.py ├── geo_process_MERIT.py ├── geo_process_ML_inputs.py ├── geo_process_NTL.py ├── geo_process_OSM.py ├── geo_visualise_DSMs.py └── geo_visualise_results.py ├── osm-env.txt ├── osm └── osm_download_OSM.py ├── sklearn-env.txt ├── sklearn └── sklearn_random_forest.py ├── tf2-env.txt └── tf2 ├── tf2_convnet.py └── tf2_densenet.py /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/README.md -------------------------------------------------------------------------------- /images/graphical_abstract_barh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/images/graphical_abstract_barh.png -------------------------------------------------------------------------------- /images/graphical_abstract_boxplots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/images/graphical_abstract_boxplots.png -------------------------------------------------------------------------------- /images/maps_elv_MRL18_WPE_convnet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/images/maps_elv_MRL18_WPE_convnet.png -------------------------------------------------------------------------------- /images/maps_elv_MRL18_WVL_convnet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/images/maps_elv_MRL18_WVL_convnet.png -------------------------------------------------------------------------------- /images/maps_elv_TSM16_ATG_convnet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/images/maps_elv_TSM16_ATG_convnet.png -------------------------------------------------------------------------------- /images/maps_elv_res_MRL18_WPE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/images/maps_elv_res_MRL18_WPE.png -------------------------------------------------------------------------------- /images/maps_elv_res_MRL18_WVL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/images/maps_elv_res_MRL18_WVL.png -------------------------------------------------------------------------------- /images/maps_elv_res_TSM16_ATG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/images/maps_elv_res_TSM16_ATG.png -------------------------------------------------------------------------------- /images/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/images/readme.md -------------------------------------------------------------------------------- /images/residuals_boxplots_by_flha-hand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/images/residuals_boxplots_by_flha-hand.png -------------------------------------------------------------------------------- /images/residuals_boxplots_by_zone-lcdb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/images/residuals_boxplots_by_zone-lcdb.png -------------------------------------------------------------------------------- /scripts/geo-env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo-env.txt -------------------------------------------------------------------------------- /scripts/geo/geo_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_helpers.py -------------------------------------------------------------------------------- /scripts/geo/geo_process_ASTER.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_process_ASTER.py -------------------------------------------------------------------------------- /scripts/geo/geo_process_AW3D30.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_process_AW3D30.py -------------------------------------------------------------------------------- /scripts/geo/geo_process_GCH.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_process_GCH.py -------------------------------------------------------------------------------- /scripts/geo/geo_process_GFC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_process_GFC.py -------------------------------------------------------------------------------- /scripts/geo/geo_process_GSW.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_process_GSW.py -------------------------------------------------------------------------------- /scripts/geo/geo_process_LCDB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_process_LCDB.py -------------------------------------------------------------------------------- /scripts/geo/geo_process_Landsat7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_process_Landsat7.py -------------------------------------------------------------------------------- /scripts/geo/geo_process_Landsat8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_process_Landsat8.py -------------------------------------------------------------------------------- /scripts/geo/geo_process_LiDAR_SRTM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_process_LiDAR_SRTM.py -------------------------------------------------------------------------------- /scripts/geo/geo_process_MERIT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_process_MERIT.py -------------------------------------------------------------------------------- /scripts/geo/geo_process_ML_inputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_process_ML_inputs.py -------------------------------------------------------------------------------- /scripts/geo/geo_process_NTL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_process_NTL.py -------------------------------------------------------------------------------- /scripts/geo/geo_process_OSM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_process_OSM.py -------------------------------------------------------------------------------- /scripts/geo/geo_visualise_DSMs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_visualise_DSMs.py -------------------------------------------------------------------------------- /scripts/geo/geo_visualise_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/geo/geo_visualise_results.py -------------------------------------------------------------------------------- /scripts/osm-env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/osm-env.txt -------------------------------------------------------------------------------- /scripts/osm/osm_download_OSM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/osm/osm_download_OSM.py -------------------------------------------------------------------------------- /scripts/sklearn-env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/sklearn-env.txt -------------------------------------------------------------------------------- /scripts/sklearn/sklearn_random_forest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/sklearn/sklearn_random_forest.py -------------------------------------------------------------------------------- /scripts/tf2-env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/tf2-env.txt -------------------------------------------------------------------------------- /scripts/tf2/tf2_convnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/tf2/tf2_convnet.py -------------------------------------------------------------------------------- /scripts/tf2/tf2_densenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdmeadows/DSM-to-DTM/HEAD/scripts/tf2/tf2_densenet.py --------------------------------------------------------------------------------