Installing GEEST#

Follow the steps below to install the GEEST QGIS plugin using the custom repository.

Step 1: Open the Plugin Manager in QGIS#

  1. Launch QGIS.

  2. Go to Plugins > Manage and Install Plugins….

QGIS Plugin Setup

Step 2: Add a New Plugin Repository#

  1. In the Plugin Manager window, select the Settings tab.

  2. Ensure the Show also Experimental Plugins option is checked.

  3. Under Plugin Repositories, click on Add….

QGIS Plugin Settings

Step 3: Enter Repository Details#

In the Repository Details window:

  • Name: Enter GEEST (or any other name you prefer).

  • URL: Paste the following URL:
    https://raw.githubusercontent.com/worldbank/GEEST/refs/heads/main/docs/repository/plugins.xml

  • Ensure the Enabled checkbox is checked.

  • Click OK to save.

QGIS Repository Settings

Step 4: Install the Plugin#

  1. Return to the All tab in the Plugin Manager.

  2. Search for GEEST (or the plugin name).

  3. Select the plugin and click Install Experimental Plugin.

QGIS Plugin Installation

Step 5: Verify the Installation and Configure the Tool#

  1. After installation, check the QGIS toolbar for the new GEEST icons. You should see options like GEEST Settings and GEEST Debug Mode (as shown in the image below).

    GEEST Toolbar Icons

  2. In the GEEST Settings window, locate the API Key for the Open Route Service field. Enter your ORS API key here to enable access to routing services.

Note: To obtain an ORS API key, visit the OpenRouteService website. This API key is essential for enabling routing services within the GEEST tool.

  1. Optional: Adjust other settings as needed, such as Concurrent Tasks, Enable Editing, and Verbose Logging Mode, to enhance performance and debugging.

GEEST Settings