setup

parent page

Table of Contents

Setup

We'll show you how to obtain the plugin from our QGIS plugin store, launch it and set up the connection details.

Prerequisites

Download and install the latest QGIS LTR version (3.16 at the point of writing) from https://qgis.org/en/site/forusers/download.html.

For Windows users we recommend the OSGeo4W installs.

Install Plugin

In QGIS, open PluginsManage and install plugins, open the Settings panel and in the section Plugin Repositories click on Add.... Fill out the fields appropriately:

add qgis repository

Per client, we curate our own plugin store, which you can also see here: https://kimleyhorn.gis-ops.com. For some measure of security we need you to authenticate with certain credentials:

User: kimleyhorn
Password: rocks

In the above dialog you'll add the authentication by clicking on Edit, then on the green Plus and enter the following:

add qgis repository

In the plugin manager's All oder Not installed panel you can now search for "graphio" and install the plugin.

Launch Plugin

Once installed, you can launch the UI of the plugin in two ways:

  • from the main QGIS menu: VectorGraphIO
  • from the toolbar

Configure Plugin

The first thing you'll need to do is to configure the connection to the server's API to launch new graphs.

Open the plugin and you'll get asked to add an existing server to manage the routing engine instances:

Server URL: http://18.189.186.126
Port: 5000
Auth: create a new Basic Authentication as you did above without the Resource and the credentials for your HTTP user (sent to you by email with subject "GraphIO credentials")

User management

The server-side software permits semi-advanced user management:

The owner has always God powers and cannot be removed.

Admins can create jobs, remove jobs from all users, create and remove user accounts.

Writers can create jobs, remove their own jobs, but not administrate user accounts.

For now, you can interact manually with the User store via the API playground on e.g. http://18.189.186.126:5000/api/v1.