├── .gitignore ├── README.md ├── notebooks ├── 0_download_data.ipynb ├── 1_rasterio_firstlook.ipynb ├── 2_rasterio_metadata.ipynb ├── 3_clip_and_reproject.ipynb ├── 4_raster_and_numpy.ipynb ├── 5_visualize_rasters.ipynb ├── 6_plot_histogram.ipynb ├── GEE │ ├── 0. Setup.ipynb │ ├── 1. Satellite_Images.ipynb │ └── 2. Stratified Sampling.ipynb ├── aoi.geojson ├── hands-on-exercises │ ├── band-math-generate-ndvi │ │ ├── data │ │ │ └── ndvi-equation.png │ │ ├── generate-ndvi-exercise-key.ipynb │ │ └── generate-ndvi-exercise.ipynb │ ├── convert-radiance-to-reflectance │ │ ├── convert-radiance-to-reflectance-key.ipynb │ │ └── convert-radiance-to-reflectance.ipynb │ └── mosaicing-and-masking │ │ ├── data │ │ └── mt-dana-small.geojson │ │ ├── images │ │ ├── explorer-data-order.png │ │ ├── explorer-mt-dana.gif │ │ ├── final_in_qgis.png │ │ └── pe-mtdana.gif │ │ ├── mosaicing-and-masking-key.ipynb │ │ └── mosaicing-and-masking.ipynb ├── masked.png └── pixels2.png └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- 1 | .ipynb_checkpoints 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/README.md -------------------------------------------------------------------------------- /notebooks/0_download_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/0_download_data.ipynb -------------------------------------------------------------------------------- /notebooks/1_rasterio_firstlook.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/1_rasterio_firstlook.ipynb -------------------------------------------------------------------------------- /notebooks/2_rasterio_metadata.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/2_rasterio_metadata.ipynb -------------------------------------------------------------------------------- /notebooks/3_clip_and_reproject.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/3_clip_and_reproject.ipynb -------------------------------------------------------------------------------- /notebooks/4_raster_and_numpy.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/4_raster_and_numpy.ipynb -------------------------------------------------------------------------------- /notebooks/5_visualize_rasters.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/5_visualize_rasters.ipynb -------------------------------------------------------------------------------- /notebooks/6_plot_histogram.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/6_plot_histogram.ipynb -------------------------------------------------------------------------------- /notebooks/GEE/0. Setup.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/GEE/0. Setup.ipynb -------------------------------------------------------------------------------- /notebooks/GEE/1. Satellite_Images.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/GEE/1. Satellite_Images.ipynb -------------------------------------------------------------------------------- /notebooks/GEE/2. Stratified Sampling.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/GEE/2. Stratified Sampling.ipynb -------------------------------------------------------------------------------- /notebooks/aoi.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/aoi.geojson -------------------------------------------------------------------------------- /notebooks/hands-on-exercises/band-math-generate-ndvi/data/ndvi-equation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/hands-on-exercises/band-math-generate-ndvi/data/ndvi-equation.png -------------------------------------------------------------------------------- /notebooks/hands-on-exercises/band-math-generate-ndvi/generate-ndvi-exercise-key.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/hands-on-exercises/band-math-generate-ndvi/generate-ndvi-exercise-key.ipynb -------------------------------------------------------------------------------- /notebooks/hands-on-exercises/band-math-generate-ndvi/generate-ndvi-exercise.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/hands-on-exercises/band-math-generate-ndvi/generate-ndvi-exercise.ipynb -------------------------------------------------------------------------------- /notebooks/hands-on-exercises/convert-radiance-to-reflectance/convert-radiance-to-reflectance-key.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/hands-on-exercises/convert-radiance-to-reflectance/convert-radiance-to-reflectance-key.ipynb -------------------------------------------------------------------------------- /notebooks/hands-on-exercises/convert-radiance-to-reflectance/convert-radiance-to-reflectance.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/hands-on-exercises/convert-radiance-to-reflectance/convert-radiance-to-reflectance.ipynb -------------------------------------------------------------------------------- /notebooks/hands-on-exercises/mosaicing-and-masking/data/mt-dana-small.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/hands-on-exercises/mosaicing-and-masking/data/mt-dana-small.geojson -------------------------------------------------------------------------------- /notebooks/hands-on-exercises/mosaicing-and-masking/images/explorer-data-order.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/hands-on-exercises/mosaicing-and-masking/images/explorer-data-order.png -------------------------------------------------------------------------------- /notebooks/hands-on-exercises/mosaicing-and-masking/images/explorer-mt-dana.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/hands-on-exercises/mosaicing-and-masking/images/explorer-mt-dana.gif -------------------------------------------------------------------------------- /notebooks/hands-on-exercises/mosaicing-and-masking/images/final_in_qgis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/hands-on-exercises/mosaicing-and-masking/images/final_in_qgis.png -------------------------------------------------------------------------------- /notebooks/hands-on-exercises/mosaicing-and-masking/images/pe-mtdana.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/hands-on-exercises/mosaicing-and-masking/images/pe-mtdana.gif -------------------------------------------------------------------------------- /notebooks/hands-on-exercises/mosaicing-and-masking/mosaicing-and-masking-key.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/hands-on-exercises/mosaicing-and-masking/mosaicing-and-masking-key.ipynb -------------------------------------------------------------------------------- /notebooks/hands-on-exercises/mosaicing-and-masking/mosaicing-and-masking.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/hands-on-exercises/mosaicing-and-masking/mosaicing-and-masking.ipynb -------------------------------------------------------------------------------- /notebooks/masked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/masked.png -------------------------------------------------------------------------------- /notebooks/pixels2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/notebooks/pixels2.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sarasafavi/remote-sensing-with-python/HEAD/requirements.txt --------------------------------------------------------------------------------