QGIS Plugin Tracker

Home › Vector tools › GeoSort

GeoSort QGIS 4 compatibility

QGIS 4 ready Active

Yes — GeoSort supports QGIS 4 (declared max version 4.99.0).

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

About

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)

AuthorSalvatore Fiandaca
Downloads415
Latest version1.11.2
Last updated2026-08-25 (51 days ago)
Min QGIS3.16.0
Max QGIS4.99.0
QGIS 4 readyYes
MaintenanceActive
CategoryVector tools
Tagsmulticriteria, ordinamento, poligoni, linee, sort, natural sort, multi-criterio, vettoriale, order, punti, attributi, geometria

Homepage · Repository · Issue tracker · Official page

Alternatives in Vector tools

Related plugins

Maintenance: Active = updated within 1 year, Quiet = 1–3 years, Likely abandoned = over 3 years.