Skip to content

Latest commit

 

History

History
 
 

sugarcane

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Sugar Cane

Developed by Agrosatélite Geotecnologia Aplicada Ltda.

About

This folder contains the scripts to classify and post-process the Sugar Cane subclass.

We recommend that you read the Agriculture Appendix of the Algorithm Theoretical Basis Document (ATBD), since important informations about the sugar cane classification methodology can be found in there.

How to use

First, you need to copy the scripts in this folder and in the utils folder to your Google Earth Engine (GEE) account.

Then, in your GEE account, go to the Assets tab and create the following directory structure:

  • MAPBIOMAS/C5/AGRICULTURE/SUGARCANE/RESULTS

and two Image Collections:

  • MAPBIOMAS/C5/AGRICULTURE/SUGARCANE/RESULTS/RAW
  • MAPBIOMAS/C5/AGRICULTURE/SUGARCANE/REFERENCE_MAP

On the REFERENCE_MAP collection, you must provide reference maps for the sampling, with pixel values of 1 for sugar cane and 0 for other classes, and a property year with the year of the map.

Classification

To run the classification, follow these steps:

  1. Open the script agriculture/sugarcane/classification.js;

  2. On line 2 (variable api), set the path to the api.js script you copied to your GEE account;

  3. On line 7 (variable outputCollection), set the output path for the classification results;

  4. On line 10 (variable years), set the years you want to classify;

  5. On line 17 (variable tiles), set the WRS (path and row) you want to classify;

  6. On line 36 (variable periods), set the periods of the region you want to classify (more information about that you can read on the ATBD Agriculture Appendix);

  7. On line 54 (variable imageCollection), set the collection you want to use to create the mosaics;

  8. On line 57 (variable referenceCollection), set the path to your reference map that will be used for sampling;

  9. Run the script.

Post-processing

To apply the temporal and spatial filters, follow these steps:

  1. Open the script agriculture/sugarcane/temporal_spatial_filter.js;

  2. On line 2 (variable input), set the input path to the raw classification result;

  3. On line 5 (variable output), set the path for the filtered result;

  4. On lines 8 and 9 (variables startYear and endYear), set the years interval you want to filter;

  5. Run the script.