/isochrones

A tool for creating accessibility maps

Primary LanguagePython

Isochrones Qgis Plugin

QGIS 3.0 QGIS 3.2 QGIS 3.4 (LTR) QGIS 3.6 QGIS 3.8
Build1 Build2 Build3 Build4 Build5

Simple Plugin that creates isochrones map from the given data and parameters.

Isochrone example

Installation

Install QGIS. Download it from this link (http://download.qgis.org/).

After installation of QGIS use the plugin manager: Plugins -> Manage and Install Plugins

Search for "isochrones", click the install button. It will be added to your plugins menu and database menu.

Install from source code

Download or clone this repository and put the root folder in your ~/.local/share/QGIS/QGIS3/profiles/default/python/plugins

and restart your Qgis, go to Plugins -> Manage and Install Plugins search for it and click it

to activate it.

The master branch contains latest version of this plugin.

Requirements

Postgres Database with version 9.5 or above, with Postgis and pgRouting extensions installed.

How to

Running

Step 1

You need to have two postgresql tables one for the network and other for the catchments areas.

You can use test data found here these are shapefiles that you will need to import in your postgresql database as tables.

Step 2

Make note of the important columns that will be needed when using the plugin, this include the unique identifier and geometric column for both tables.

Start the plugin (it will be on the Database Menu) and fill the connection details followed by tables details.

If you check the "Create isochrones map style" this will generate tin and contour with a default style.

You can watch the demo video here

Data

The network data before imported in the database should be prepared for routing, information on doing this can be found here

Licence

Isochrones is a free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 (GPLv2) as published by the Free Software Foundation.

The full GNU General Public License is available in LICENSE.txt or http://www.gnu.org/licenses/gpl.html