An investigation into fallowing of land in California's Central Valley utilizing Google Earth Engine (GEE) and Matplotlib.
SLAER tackles this problem from two distinct angles: an "iterative" approach and a "machine learning" approach.
Scraping of data from Landsat, Sentinel, etc. is done in GEE with the slaerExport.js script.
- Years: 1999 - 2019 Landsat 7
- 2013 - 2019 Landsat 8
- Months: Jan - December
- NDVI (30-meter resolution)
Parsing and Visualization of raw mean-average per-plot NVDI values is done with Matplotlib in Python.
- Plot types (histograms, line graphs, box charts)
- Various styling/formatting options
- Using both Landsat 7/8 and Sentinel 2 to provide more data points
- Separating plots based on the reported planted crop. Classify each plot separately based on the plot crops' planting cycle (e.g, winter, summer, or perennial).
Estimation of fallowed land with Classification and Regression Trees via GEE.
Sampling geometries from Landsat, importing reported Idle land from Kern County for training data.
Data is visualized within GEE by assigning contrasting colors to respective classes and adding the classification to the map.
- Running classification on the Sentinel 2 satellite to compare Landsat results.
- Exporting model classification results per individual feature and plotting results for visualization.