2.1. Windows

2.1.1. QGIS download and installation

  • Download the latest QGIS version 64 bit from here ;

  • Execute the QGIS installer with administrative rights, accepting the default configuration.

Now, QGIS is installed.

_images/QGIS.jpg

2.1.2. Installation of required dependencies

The Semi-Automatic Classification Plugin requires Remotior Sensus, GDAL, NumPy and SciPy for most functionalities. Optionally, scikit-learn and PyTorch are required for machine learning.

Therefore, we need to install the dependencies that are not included in the QGIS installation.

  • Close QGIS;

  • From the Start menu, open OSGeo4W Shell (administrative rights may be required);

_images/osgeo4w_shell.jpg
  • Enter the following command:

pip3 install --upgrade remotior-sensus

or optionally:

pip3 install --upgrade remotior-sensus scikit-learn torch

Follow the same procedure for updating the dependencies.

Tip

In case of installation issues, one may follow the Alternative installation of plugin dependencies.

2.1.3. Semi-Automatic Classification Plugin installation

  • Run QGIS;

  • From the main menu, select Plugins > Manage and Install Plugins;

_images/install.jpg
  • From the menu All, select the Semi-Automatic Classification Plugin and click the button Install plugin;

_images/plugins.jpg
  • The SCP should be automatically activated; however, be sure that the Semi-Automatic Classification Plugin is checked in the menu Installed (the restart of QGIS could be necessary to complete the SCP installation);

_images/plugins_installed.jpg

2.1.4. Configuration of the plugin

Now, the Semi-Automatic Classification Plugin is installed and a dock and a toolbar should be added to QGIS. Also, a SCP menu is available in the Menu Bar of QGIS. It is possible to move the toolbar and the dock according to your needs, as in the following image.

_images/SemiAutomaticClassificationPlugin.jpg

The configuration of available RAM is recommended in order to reduce the processing time. From the SCP menu select settings_tool Settings > Processing .

_images/settings_processing.jpg

In the Settings, set the Available RAM (MB) to a value that should be half of the system RAM. For instance, if your system has 2GB of RAM, set the value to 1024MB.

_images/settings_processing_tab.png

2.1.5. Update of required dependencies

The dependency Remotior Sensus is frequently updated. The Semi-Automatic Classification Plugin can check automatically if a new version is available, and display a message in the SCP dock.

_images/remotior_sensus_update.png

It is recommended to close QGIS and update Remotior Sensus following the same installation steps described in Installation of required dependencies .