├── .gitignore ├── LICENSE.txt ├── README.md ├── data └── input │ └── metadata.csv ├── environment.yml ├── notebooks ├── 01-Evolution_of_OSM.ipynb ├── 02-Externel_Datasets.ipynb ├── 03-Buildings_Footprints.ipynb ├── 04-Nonbuilt_Tags.ipynb ├── 05-Urban_Blocks.ipynb ├── 06-Urban_Distance.ipynb └── 07-Comparative_Analysis.ipynb ├── src ├── classification.py ├── download_osm.py ├── generate_aoi.py ├── generate_tiles.py ├── landsat.py ├── metadata.py ├── preprocess_landsat.py ├── preprocess_osm.py ├── preprocess_reference.py └── raster.py └── webmap ├── bounds ├── antananarivo.json ├── chimoio.json ├── dakar.json ├── gao.json ├── johannesburg.json ├── kampala.json ├── katsina.json ├── nairobi.json ├── saint_louis.json └── windhoek.json ├── css ├── bootstrap.min.css ├── custom.css └── leaflet.css ├── index.html └── js ├── bootstrap.min.js ├── images ├── layers-2x.png ├── layers.png ├── marker-icon-2x.png ├── marker-icon.png └── marker-shadow.png ├── jquery-3.3.1.min.js ├── leaflet-providers.js ├── leaflet.js ├── popper-utils.min.js ├── popper-utils.min.js.map ├── popper.min.js └── popper.min.js.map /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/README.md -------------------------------------------------------------------------------- /data/input/metadata.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/data/input/metadata.csv -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/environment.yml -------------------------------------------------------------------------------- /notebooks/01-Evolution_of_OSM.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/notebooks/01-Evolution_of_OSM.ipynb -------------------------------------------------------------------------------- /notebooks/02-Externel_Datasets.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/notebooks/02-Externel_Datasets.ipynb -------------------------------------------------------------------------------- /notebooks/03-Buildings_Footprints.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/notebooks/03-Buildings_Footprints.ipynb -------------------------------------------------------------------------------- /notebooks/04-Nonbuilt_Tags.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/notebooks/04-Nonbuilt_Tags.ipynb -------------------------------------------------------------------------------- /notebooks/05-Urban_Blocks.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/notebooks/05-Urban_Blocks.ipynb -------------------------------------------------------------------------------- /notebooks/06-Urban_Distance.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/notebooks/06-Urban_Distance.ipynb -------------------------------------------------------------------------------- /notebooks/07-Comparative_Analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/notebooks/07-Comparative_Analysis.ipynb -------------------------------------------------------------------------------- /src/classification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/src/classification.py -------------------------------------------------------------------------------- /src/download_osm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/src/download_osm.py -------------------------------------------------------------------------------- /src/generate_aoi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/src/generate_aoi.py -------------------------------------------------------------------------------- /src/generate_tiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/src/generate_tiles.py -------------------------------------------------------------------------------- /src/landsat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/src/landsat.py -------------------------------------------------------------------------------- /src/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/src/metadata.py -------------------------------------------------------------------------------- /src/preprocess_landsat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/src/preprocess_landsat.py -------------------------------------------------------------------------------- /src/preprocess_osm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/src/preprocess_osm.py -------------------------------------------------------------------------------- /src/preprocess_reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/src/preprocess_reference.py -------------------------------------------------------------------------------- /src/raster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/src/raster.py -------------------------------------------------------------------------------- /webmap/bounds/antananarivo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/bounds/antananarivo.json -------------------------------------------------------------------------------- /webmap/bounds/chimoio.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/bounds/chimoio.json -------------------------------------------------------------------------------- /webmap/bounds/dakar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/bounds/dakar.json -------------------------------------------------------------------------------- /webmap/bounds/gao.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/bounds/gao.json -------------------------------------------------------------------------------- /webmap/bounds/johannesburg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/bounds/johannesburg.json -------------------------------------------------------------------------------- /webmap/bounds/kampala.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/bounds/kampala.json -------------------------------------------------------------------------------- /webmap/bounds/katsina.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/bounds/katsina.json -------------------------------------------------------------------------------- /webmap/bounds/nairobi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/bounds/nairobi.json -------------------------------------------------------------------------------- /webmap/bounds/saint_louis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/bounds/saint_louis.json -------------------------------------------------------------------------------- /webmap/bounds/windhoek.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/bounds/windhoek.json -------------------------------------------------------------------------------- /webmap/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/css/bootstrap.min.css -------------------------------------------------------------------------------- /webmap/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/css/custom.css -------------------------------------------------------------------------------- /webmap/css/leaflet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/css/leaflet.css -------------------------------------------------------------------------------- /webmap/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/index.html -------------------------------------------------------------------------------- /webmap/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/js/bootstrap.min.js -------------------------------------------------------------------------------- /webmap/js/images/layers-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/js/images/layers-2x.png -------------------------------------------------------------------------------- /webmap/js/images/layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/js/images/layers.png -------------------------------------------------------------------------------- /webmap/js/images/marker-icon-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/js/images/marker-icon-2x.png -------------------------------------------------------------------------------- /webmap/js/images/marker-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/js/images/marker-icon.png -------------------------------------------------------------------------------- /webmap/js/images/marker-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/js/images/marker-shadow.png -------------------------------------------------------------------------------- /webmap/js/jquery-3.3.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/js/jquery-3.3.1.min.js -------------------------------------------------------------------------------- /webmap/js/leaflet-providers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/js/leaflet-providers.js -------------------------------------------------------------------------------- /webmap/js/leaflet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/js/leaflet.js -------------------------------------------------------------------------------- /webmap/js/popper-utils.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/js/popper-utils.min.js -------------------------------------------------------------------------------- /webmap/js/popper-utils.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/js/popper-utils.min.js.map -------------------------------------------------------------------------------- /webmap/js/popper.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/js/popper.min.js -------------------------------------------------------------------------------- /webmap/js/popper.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yannforget/builtup-classification-osm/HEAD/webmap/js/popper.min.js.map --------------------------------------------------------------------------------