Skip to content

This repository is about the "Minimum Spanning Tree" plugin of QGIS 3.

Notifications You must be signed in to change notification settings

banbar/Minimum_Spanning_Tree_QGIS

Repository files navigation

Minimum Spanning Tree Plugin @ QGIS 3

This repository contains the sample data and code of the 'Minimum Spanning Tree' plugin of QGIS 3.x.

If you are using this plugin for scientific research, please cite the paper `Geo-MST: A geographical minimum spanning tree plugin for QGIS

The plugin identifies the Minimum Spanning Tree (MST) of geographical inputs. Three different ways to determine costs of edges are considered, which constitute the tabs of the plugin:

  1. Vector: Provided by the given input linestring.
  2. Automatic: Obtained automatically based on the input shapefile. Delaunay Triangulation is used to obtain the edges, and Euclidean distance is used to determine the costs.
  3. Raster: Both raster and vector data are used to estimate the costs of edges. In all of the cost estimation methods, there is an optional barrier (obstacle) input, which makes sure that no edge in MST intersects with a barrier provided as a linestring. To obtain reliable results, all of the inputs must be in the same coordinate system.

Raster data can be downloaded from: http://yunus.hacettepe.edu.tr/~banbar/mst_raster.zip

The OSGeo functionalities used within the plugin are described here.

About

This repository is about the "Minimum Spanning Tree" plugin of QGIS 3.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •