└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # NICFI Satellite Data Program user community code repositories 2 | > Discover how the data products made available through the Program are being used through these examples of code repositories and resource materials.
3 | 4 | Explore the work of authors who have harnessed the power of the NICFI Satellite Data Program in their specific use cases. Delve into their repositories to examine practical implementations that show the power of using high-resolution imagery in the tropics.
5 | 6 | ## Contributing 7 | This resource is the result of an ongoing effort and we welcome your input, updates and corrections. Feel free to explore, engage, and contribute to this repository by sharing your code, notebook, app, etc. by creating a discussion in the repository or emailing nicfi-servicedesk@ksat.no with subject "NICFI Satellite Data Program - code contribution". 8 | 9 | ## Contact Information 10 | To sign up to the Program, inquiries and support, please visit [NICFI Satellite Data Program](https://www.planet.com/nicfi/). You can also join our [Planet Community](https://community.planet.com/nicfi-satellite-data-program-38) for discussions and updates. 11 | 12 | ## Acknowledgements 13 | We extend our sincere gratitude to the authors for their invaluable contributions.
14 | 15 | ## Repositories 16 | 17 | | Repository | Author | Resource | Overview | 18 | |-----------------------|--------------------------------|--------------------------------------------|--------------------------------------------| 19 | | AutoSR-RS_SENT-NICFI | [JuliaWasala](https://github.com/JuliaWasala) | [GitHub Repo](https://github.com/JuliaWasala/autoSR-RS_SENT-NICFI) | Automated machine learning approach for super-resolution of remote sensing images. [Publication available here](https://theses.liacs.nl/pdf/2021-2022-WasalaJ.pdf) 20 | | Package to download Planet Scope images (4.77 m res) | [klauswiese](https://github.com/klauswiese) | [GitHub Repo](https://github.com/klauswiese/Planet) | Experimental package to access NICFI basemaps 21 | | Processing of the 'Planet NICFI' Satellite Imagery | [mlampros](https://github.com/mlampros) | [GitHub Repo](https://github.com/mlampros/PlanetNICFI/) | R package that includes functions to download and process the NICFI basemaps. 22 | | eepypr | [philipperufin](https://github.com/philipperufin) | [GitHub Repo](https://github.com/philipperufin/eepypr) |Generating time series metrics from NICFI PlanetScope mosaics with optional coregistration based on Sentinel-2. [Publication available here](https://www.sciencedirect.com/science/article/pii/S1569843222001340?via%3Dihub) 23 | | Spatio-Temporal Parametric Rao's Q - a Species Diversity Proxy using Earth Observation Data | [William Ouellette](https://github.com/wouellette) | [GitHub Repo](https://github.com/wouellette/ee-diversity) | A GEE JS API implementation of the spatio-parametric Rao's Quadratic Entropy (Rao's Q). 24 | | Metodología para la clasificación de imágenes utilizando sensores opticos y RADAR para la identificación de PINABETE | [Danger Gómez, Ana Patricia Cano, Instituto Nacional de Bosques INAB - Guatemala](https://www.inab.gob.gt/index.php/contacto) | [GEE Repo](https://code.earthengine.google.com/0f31dc57282460b3713b0e9f8e91f825?accept_repo=users%2Femaprlab%2Fpublic) | Supervised classification with NICFI Basemaps in GEE JS. 25 | | Access and mosaic Planet NICFI monthly basemaps | DevSeed | [Jupiter Notebook](http://devseed.com/tensorflow-eo-training/docs/Lesson2a_get_planet_NICFI.html) | Access and mosaic Planet NICFI monthly basemaps 26 | | CTrees: Activity Data with PlanetScope NICFI @GCF task force training | [Ricardo Dal'Agnol](rdalagnol@ctrees.org) | [Earth Engine App]( https://silvardd.users.earthengine.app/view/ctrees-gcftraining) | GEE APP to visualize examples of CTrees deforestation and forest degradation maps based on PlanetScope NICFI data on top of the actual imagery. 27 | | NICFI-PlanetScope-data | [Hercilo](https://github.com/Hercilo) | [GitHub Repo](https://github.com/Hercilo/NICFI-PlanetScope-data) | Pre-processing and time series analyses of Landsat, Sentinel-2 and NICFI PlanetScope data 28 | | planet-nicfi | [TomAugspurger](https://github.com/TomAugspurger) | [GitHub Repo](https://github.com/TomAugspurger/planet-nicfi) | Repository to visualize NICFI Basemaps. 29 | | hrlcm: Land cover classification in Tanzania using ensemble labels and high resolution Planet NICFI basemaps and Sentinel-1 time series. | [Lei Song, PhD](https://github.com/LLeiSong) | [GitHub Repo](https://github.com/LLeiSong/hrlcm) | Repository for land cover classification using NICFI basemaps. 30 | | Attention-U-Net-4-landuse-mapping-Ethiopia: Mapping of land use following deforestation in Ethiopia using attention U-Net and Planet-NICFI images | [Robert Masolele](https://github.com/masolele) | [GitHub Repo](https://github.com/masolele/Attention-U-Net-4-landuse-mapping-Ethiopia) | U-Net model is used to map land use following deforestation in Ethiopia using Planet-NICFI images. 31 | | GEE_notebook_Forestry | [M Iqbal Firdaus](https://github.com/miqbalf) | [GitHub Repo](https://github.com/miqbalf/GEE_notebook_Forestry) | GEE Python API notebook. 32 | | geemap | [Qiusheng Wu](https://dot.cards/giswqs) | [GitHub Repo](https://geemap.org/) | Python package for mapping with Google Earth Engine. 33 | | k-textures, a self-supervised hard clustering deep learning algorithm for satellite image segmentation | [Fabien Wagner](https://twitter.com/FabienWagner) | [Zenodo Repo](https://zenodo.org/records/6359859) | R code to segment Planet NICFI images with DeepLearning equivalent of K-means available on Zenodo 34 | | Working with Tropical Forest Imagery | [Mapbox](https://labs.mapbox.com/education/nicfi-templates/r) | [Mapbox education page](hhttps://www.mapbox.com/community/education) | Templates and step-by-step instructions for how to use imagery from Norway’s International Climate & Forests Initiative (NICFI) in custom web maps built with Mapbox GL JS. 35 | | Mapbox Impact Tools - NICFI templates | [Mapbox](https://github.com/mapbox/impact-tools/tree/master/nicfi-templates) | [GitHub Repo](https://github.com/mapbox) | NICFI templates 36 | |Refined mapping of tree cover at fine-scale using time-series Planet-NICFI and Sentinel-1 imagery for Southeast Asia (2016-2021) - GEE Code | Feng Yanga / Zhenzhong Zeng - zengzz@sustech.edu.cn | [GEE Code ](https://code.earthengine.google.com/?scriptPath=users%2Fyftaurus%2Fcodes%3APlanet_RF-LC_rac)| Code used in the paper ["Refined mapping of tree cover at fine-scale using time-series Planet-NICFI and Sentinel-1 imagery for Southeast Asia (2016-2021)"](https://doi.org/10.5194/essd-2023-143). The paper details a method for improving tree cover mapping in Southeast Asia from 2016 to 2021 using Planet-NICFI and Sentinel-1 imagery on the Google Earth Engine platform, incorporating geospatial analysis and machine learning to track land cover changes. 37 | |ee-synthetic-earth | [William Ouellette](https://github.com/wouellette) [Tyler Erickson](https://github.com/tylere) | [GitHub Repo](https://github.com/wouellette/ee-synthetic-earth) | Temporal aggregation algorithms to generate soil and vegetation analysis-ready satellite data 38 | |Conservation Metrics | [-] | [GitHub Repo](https://github.com/conservationMetrics/map-packer/)) | Conservation Metrics has expanded key tools for offline mapping MapPacker/Mapeo/Kobo/ODK/Locus Map to easily integrate Planet-NICFI basemaps 39 | --------------------------------------------------------------------------------