├── CNN implementation ├── cross_validation.py ├── transferLearning.py └── utils.py ├── LULC assets ├── assets_links.txt └── assets_manipulation_sample.js ├── LULC classes scripts ├── Land cover │ ├── Aquatic lands │ │ ├── Water bodies │ │ │ ├── WaterBodyCont.js │ │ │ └── WaterBodyMari.js │ │ └── Wetlands │ │ │ ├── WetlandMangro.js │ │ │ ├── WetlandMarshl.js │ │ │ └── WetlandSwamps.js │ └── Terrestrial lands │ │ ├── Barren.js │ │ ├── Forests │ │ ├── Decidious │ │ │ ├── Broadleaf │ │ │ │ ├── ForestsClDeBr.js │ │ │ │ ├── ForestsDeDeBr.js │ │ │ │ └── ForestsOpDeBr.js │ │ │ └── Needleleaf │ │ │ │ ├── ForestsClDeNe.js │ │ │ │ ├── ForestsDeDeNe.js │ │ │ │ └── ForestsOpDeNe.js │ │ └── Evergreen │ │ │ ├── Broadleaf │ │ │ ├── ForestsClEvBr.js │ │ │ ├── ForestsDeEvBr.js │ │ │ └── ForestsOpEvBr.js │ │ │ └── Needleleaf │ │ │ ├── ForestsClEvNe.js │ │ │ ├── ForestsDeEvNe.js │ │ │ └── ForestsOpEvNe.js │ │ ├── Grassland.js │ │ ├── Moss_and_Lichen.js │ │ ├── PermanentSnow.js │ │ └── Shrublands │ │ ├── ShrublandOpen.js │ │ └── SrublandClose.js └── Land use │ ├── Croplands │ ├── Broadleaf │ │ ├── CropBroadIrri.js │ │ └── CropBroadRain.js │ ├── Cereal │ │ ├── CropCereaIrr.js │ │ └── CropCereaRain.js │ └── CropSeasWater.js │ └── Urban and built-up areas │ └── UrbanBlUpArea.js ├── README.md ├── Reverse geo-referencing └── localizer.py ├── Sentinel-2 images exportation └── exporter.py ├── Tiff to JPEG conversion └── converter.py └── gHM └── gHM.js /CNN implementation/cross_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/CNN implementation/cross_validation.py -------------------------------------------------------------------------------- /CNN implementation/transferLearning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/CNN implementation/transferLearning.py -------------------------------------------------------------------------------- /CNN implementation/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/CNN implementation/utils.py -------------------------------------------------------------------------------- /LULC assets/assets_links.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC assets/assets_links.txt -------------------------------------------------------------------------------- /LULC assets/assets_manipulation_sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC assets/assets_manipulation_sample.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Aquatic lands/Water bodies/WaterBodyCont.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Aquatic lands/Water bodies/WaterBodyCont.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Aquatic lands/Water bodies/WaterBodyMari.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Aquatic lands/Water bodies/WaterBodyMari.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Aquatic lands/Wetlands/WetlandMangro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Aquatic lands/Wetlands/WetlandMangro.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Aquatic lands/Wetlands/WetlandMarshl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Aquatic lands/Wetlands/WetlandMarshl.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Aquatic lands/Wetlands/WetlandSwamps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Aquatic lands/Wetlands/WetlandSwamps.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Barren.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Barren.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Forests/Decidious/Broadleaf/ForestsClDeBr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Forests/Decidious/Broadleaf/ForestsClDeBr.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Forests/Decidious/Broadleaf/ForestsDeDeBr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Forests/Decidious/Broadleaf/ForestsDeDeBr.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Forests/Decidious/Broadleaf/ForestsOpDeBr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Forests/Decidious/Broadleaf/ForestsOpDeBr.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Forests/Decidious/Needleleaf/ForestsClDeNe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Forests/Decidious/Needleleaf/ForestsClDeNe.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Forests/Decidious/Needleleaf/ForestsDeDeNe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Forests/Decidious/Needleleaf/ForestsDeDeNe.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Forests/Decidious/Needleleaf/ForestsOpDeNe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Forests/Decidious/Needleleaf/ForestsOpDeNe.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Forests/Evergreen/Broadleaf/ForestsClEvBr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Forests/Evergreen/Broadleaf/ForestsClEvBr.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Forests/Evergreen/Broadleaf/ForestsDeEvBr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Forests/Evergreen/Broadleaf/ForestsDeEvBr.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Forests/Evergreen/Broadleaf/ForestsOpEvBr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Forests/Evergreen/Broadleaf/ForestsOpEvBr.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Forests/Evergreen/Needleleaf/ForestsClEvNe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Forests/Evergreen/Needleleaf/ForestsClEvNe.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Forests/Evergreen/Needleleaf/ForestsDeEvNe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Forests/Evergreen/Needleleaf/ForestsDeEvNe.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Forests/Evergreen/Needleleaf/ForestsOpEvNe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Forests/Evergreen/Needleleaf/ForestsOpEvNe.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Grassland.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Grassland.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Moss_and_Lichen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Moss_and_Lichen.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/PermanentSnow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/PermanentSnow.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Shrublands/ShrublandOpen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Shrublands/ShrublandOpen.js -------------------------------------------------------------------------------- /LULC classes scripts/Land cover/Terrestrial lands/Shrublands/SrublandClose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land cover/Terrestrial lands/Shrublands/SrublandClose.js -------------------------------------------------------------------------------- /LULC classes scripts/Land use/Croplands/Broadleaf/CropBroadIrri.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land use/Croplands/Broadleaf/CropBroadIrri.js -------------------------------------------------------------------------------- /LULC classes scripts/Land use/Croplands/Broadleaf/CropBroadRain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land use/Croplands/Broadleaf/CropBroadRain.js -------------------------------------------------------------------------------- /LULC classes scripts/Land use/Croplands/Cereal/CropCereaIrr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land use/Croplands/Cereal/CropCereaIrr.js -------------------------------------------------------------------------------- /LULC classes scripts/Land use/Croplands/Cereal/CropCereaRain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land use/Croplands/Cereal/CropCereaRain.js -------------------------------------------------------------------------------- /LULC classes scripts/Land use/Croplands/CropSeasWater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land use/Croplands/CropSeasWater.js -------------------------------------------------------------------------------- /LULC classes scripts/Land use/Urban and built-up areas/UrbanBlUpArea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/LULC classes scripts/Land use/Urban and built-up areas/UrbanBlUpArea.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/README.md -------------------------------------------------------------------------------- /Reverse geo-referencing/localizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/Reverse geo-referencing/localizer.py -------------------------------------------------------------------------------- /Sentinel-2 images exportation/exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/Sentinel-2 images exportation/exporter.py -------------------------------------------------------------------------------- /Tiff to JPEG conversion/converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/Tiff to JPEG conversion/converter.py -------------------------------------------------------------------------------- /gHM/gHM.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yassirbenhammou/Sentinel2GlobalLULC/HEAD/gHM/gHM.js --------------------------------------------------------------------------------