Plugin icon

GeoSort

Plugin ID: 6019

Sort vector layer features by geometric and attribute criteria | Ordina le feature di un layer vettoriale per criteri geometrici e attributivi

(0) votes 
Download latest
Versions JSON
Latest version
This plugin has no public version yet.

GeoSort sorts points, lines and polygons by centroid coordinates, area, length,
vertex count, bounding box, distance from a configurable reference point, position along a line,
a Hilbert curve (spatial sorting: nearby features stay nearby in the order),
a serpentine/boustrophedon ordering for regular grids — horizontal (by Y, X
alternating) or vertical (by X, Y alternating) bands, cross axis alternating
band by band, the classic order for map series and survey/flight paths — and
custom QGIS expressions. Supports
hierarchical multi-criteria sorting (a secondary
criterion breaks ties of the primary one) and both lexicographic and Natural Sort ordering
for text and expression criteria (e.g. "11" < "1010" < "1111" instead of "1010" < "11" < "1111").
On geographic CRS (degrees) area, length, perimeter and distances are automatically measured
on the ellipsoid (geodesic, in m²/m) — Auto/Always/Never modes available.
It adds a progressive field (default 'sort_order', name/start value/step all customizable)
to the layer or creates a new in-memory sorted layer.
Also available in the Processing Toolbox for batch use and the graphical modeler.
---
GeoSort permette di ordinare punti, linee e poligoni per coordinate centroide,
area, lunghezza, numero di vertici, bounding box, distanza da punto di riferimento configurabile,
posizione lungo una linea, una curva di Hilbert (ordinamento spaziale: le feature vicine
nello spazio restano vicine nell'ordine), un ordinamento a serpentina/boustrophedon per
griglie regolari — bande orizzontali (per Y, X alternato) o verticali (per X, Y alternato),
asse trasversale alternato banda per banda, l'ordine classico per serie cartografiche e
percorsi di rilievo/volo — ed espressioni QGIS
personalizzate. Supporta l'ordinamento
gerarchico multi-criterio (un criterio secondario spezza i pareggi del primario) e
l'ordinamento lessicografico e Natural Sort per criteri testuali ed espressioni (es. "11" < "1010" < "1111"
invece di "1010" < "11" < "1111"). Su CRS geografici (gradi) area, lunghezza, perimetro
e distanze sono misurati sull'ellissoide (geodetica, in m²/m) — modalità Auto/Sempre/Mai.
Aggiunge un campo progressivo (default 'sort_order', nome/valore iniziale/passo personalizzabili)
al layer o crea un nuovo layer ordinato in memoria.
Disponibile anche nel Processing Toolbox per uso in batch e nel modellatore grafico.
---
Developed with the assistance of Claude Code (Anthropic) | Realizzato con l'ausilio di Claude Code (Anthropic)

Version QGIS >= QGIS <= Date