QGIS Plugin: Nearest with greater value

Plugin for QGIS to get name (or ID) of and distance to the nearest feature with greater value in a certain field of a points layer. Returns points layer with added attributes and a line layer with connecting lines.

QGIS Plugin Registry: https://plugins.qgis.org/plugins/qgis_nearest_greater/
Source Code: Repository on Github
Bug tracker: https://github.com/florianneukirchen/qgis_nearest_greater/issues
License: GPL v2

Screenshot of the Plugin, with the result in the background

About

Get name (or ID) of and distance to the nearest neighbour with greater value in a certain field. Input is a points layer. The main output is a points layer with added attributes neargtdist, neargtname and neargtcount. The field neargtcount gives the count of incoming connecting lines linking to points with smaller value. Also returns a lines layer with connecting lines, as well as basic statistics of the distances (min, max, mean, quartiles).

Use cases

Install

You can install the plugin with the Plugin Manager in QGIS. If you can’t find it, check “show also experimental Plugins” in the settings of the Plugin Manager.

Or checkout / copy the source code into your QGIS plugin folder.

Changelog

0.3 (2022-09)

  • Fix a bug by changing the names of added fields to neargtdist, neargtname, neargtcount. Don’t use underscore. Before, they were renamed by QGSIS when the layer was saved to a shapefile.

0.2 (2022-09)

  • Return additional field ‘nearest_gt_count’ with a count of the incoming links (i.e. connecting lines from points with smaller value)
  • Better handling of the distance value for the feature with greatest value. Three options: “NULL”, “1 Mio.”, “max distance + 1”.
  • Warn if the selected name field contains NULL or non-unique values
  • Add short help string

0.1 (2022-09)

Initial release