Table of Contents

W04-2: Land cover classification

Once training sites are available, we can start with classifying the Landsat scene. In this worksheet, we will use Random Forest as a classifier.

Things you need for this worksheet

Learning log assignments

:-) Load the cropped Landsat bands 1-7 and the training site shapefile into R. Make sure that both datasets are in the same projection.

:-) Extract the information of the landsat bands for the location of the training sites. Return the results as a data.frame

:-) Add a new column to the data.frame which contains the land cover information from the training site shapefile

:-) Split your dataset into training and testing data (e.g. 30% Testing, 70% Training).

:-) Use the training dataset to train a random forest model that is able to predict the land cover class from the spectral Landsat bands.

:-) Explore which bands were important in the model

:-) Use the model to predict on the entire Landsat scene. Plot your results with spplot.