QGIS Python Plugins Repository

Point selection algorithms Plugin icon

(1) votes 

Calculates different measures for selecting points, e.g., the discrete isolation, functional importance and label grid

This plugin contains tools for the calculation of measures to select points in the process of cartographic generalization. Generally, it helps to find the local maximum or minimum. This function is also useable for analytic purposes.
Calculates the discrete isolation distance for points with numerical attributes. The concept is similar to topographic isolation. Still, it uses only the points and not the terrain as continuous surfaces. The isolation is the distance from one point to the closest point with a higher attribute value. As attribute value can be used, e.g., the elevation (for peaks) or the population (for populated places). By graduating the points by the isolation, you can reach nearly spatially equally distributed point visualization, which can also be combined with other attributes.
As another approach, the functional importance method from Hormann is implemented. In this case, the population and a diameter create a function compared with all points. The difference of function values is stored in the attribute table. If the value is greater than zero, the point should be shown and graduate by the values.
The label grid function ranks the points, ordering from highest to lowest, value in each grid cell. First used by MapBox and implemented in PostgreSQL/PostGIS, now in QGIS. The grid stays invisible and is created by the tool. Besides, it is also to use this function with an own grid or any kind of polygon. At least there is an option to calculate the distance to the nearest point (Nearest Neighbor) without considering any numerical values.
For further details, please see: https://link.springer.com/10.1007/s42489-021-00079-y

Mathias Gröbe
Plugin home page
Browse and report bugs
Code repository
Latest stable version
Latest experimental version:
Version Experimental Minimum QGIS version Downloads Uploaded by Date
0.5 no 3.0.0 1677 mathiasgroebe 2021-08-24T09:00:14.601276+00:00
0.4 no 3.0.0 558 mathiasgroebe 2021-05-02T16:13:12.584297+00:00
0.3 no 3.0.0 191 mathiasgroebe 2021-04-09T12:39:00.395840+00:00
0.2.2 yes 3.0.0 205 mathiasgroebe 2021-02-24T13:54:32.788206+00:00
0.1 yes 3.0.0 126 mathiasgroebe 2021-01-17T16:13:32.425595+00:00

Sustaining Members