Giter Club home page Giter Club logo

land-cover-mapping-using-gee's Introduction

Land cover mapping using GEE

About

This repository contains scripts developed for a project that aims to explore the spatio-temporal monitoring of land cover in the province of Berkane. The study employs various classification approaches including pixel-based and object-based image analysis (OBIA),with the objective of comparing their effectivness. Multiple classifiers, such as Random Forest (RF), Artificial Neural Network (ANN), and Decision Tree (DT), have been selected for the classification process. Classification_RF specifically focuses on implementing (RF) within Google Earth Engine (GEE). On the other hand, NDVI_Timeseries_Visualization is designed for visualizing time series data, with a specific emphasis on the Normalized Difference Vegetation Index (NDVI).

Dataset

  • Landsat 7 Collection 2 Tier 1 TOA Reflectance
  • MOD13A2.061 Terra Vegetation Indices 16-Day Global 1km (MODIS)
  • Shapefile of the Province of Berkane

General Workflow

image

Results

1. Classification using RF

image

2. NDVI time series visualization

74f87e9cfef8a698fe108972f9efdeca-2a800343cae1854a62a6c791b6c0506f_getPixels

Contributing

Pull requests are always welcome! For significant changes or bug reports, please initiate the process by opening an issue, this allows us to collaboratively address the proposed modifications to improve this project.

To Do

  • Implementing RF Algorithm in GEE.
  • Visualization of the NDVI time series.
  • Enhancement of the classification accuracy.
  • Convert GEE JavaScript to Python.

Acknowledgments

This project would not have been possible without the collaborative efforts and contributions from:

References

[1] Google Earth Engine guides. Website. https://developers.google.com/earth-engine/guides

Contact

For further details, please reach out to me via E-mail: [email protected]

land-cover-mapping-using-gee's People

Contributors

mrbourriz avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.