/qgis-resource-sharing

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

SpatialThoughts QGIS Resources

This repository contains scripts, models and other QGIS resources that can be used from the QGIS Resource Sharing plugin

Resources

Models

See all models

  1. Spatial Homogeniety Test: Processing model for Spatial Homogeneity Testing of Raingauge Data with Advanced QGIS Expressions
  2. Split Polygons: Processing model for Split Polygons into Equal Parts using QGIS
  3. Connect to Nearest Node: Processing model demonstrating a solution for Spatial Analysis Challenge: Connect Buildings to Nearest Point on the Road.
  4. Smooth Polygons: Processing model to smooth voronoi polygons.
  5. Fix Transects: Processing model demonstration a solution for Spatial Analysis Challenge: Fix Line Transects

See all scripts

Scripts

  1. Constrained K-Means Clustering: Processing script for K-Means Clustering with Equal Sized Clusters in QGIS
  2. Equidistance Buffer: Processing script for Approximating Geodesic Buffers in QGIS
  3. Snap to Roads: Processing script for Snapping GPS tracks to Roads using QGIS and OSRM
  4. Attribute Iterator: Processing script to iterate over all attributes of a vector layer and create an Attribute Index.
  5. Conditional Spatial Join: Processing script to do a spatial join and aggregate features based on a condition. video explanation

Installation

  1. Install the QGIS Resource Sharing plugin.

resource_sharing1

  1. Once installed, launch the plugin from Plugins → Resource Sharing → Resource Sharing. Switch to the Settings tab and click Add Repository.

resource_sharing2

  1. Name the repositry as Spatial Thoughts Resources and enter the URL as https://github.com/spatialthoughts/qgis-resource-sharing.git

resource_sharing3

  1. Switch to the All Collections tab and search for SpatialThoughts. Once you find the collection, click Install.

resource_sharing4

  1. Once installed, you will see new Models and Scripts in your Processing Toolbox.

resource_sharing5