Latest news will appear here soon.

Tag: qgis-4-2

QGIS 4.2: DB Manager lascia il core (ma non subito)

QGIS 4.2: DB Manager lascia il core (ma non subito)

Introduzione

Chi usa QGIS da anni conosce bene DB Manager: il pannello che permette di sfogliare, interrogare e gestire i database supportati (PostGIS, SpatiaLite, GeoPackage...) direttamente dall'interfaccia, senza uscire dal programma. Con QGIS 4.2 questo strumento smette di essere parte del core e diventa un plugin di terze parti, con un percorso di transizione più complicato del previsto.

Ne ho parlato in una discussione aperta su OSGeo Discourse: questo post riprende e approfondisce quel filo, incrociando la proposta ufficiale, le pull request e la mailing list degli sviluppatori.

!!! Abstract "In breve" DB Manager viene "degradato" a plugin community per il QEP-426: troppa duplicazione con il Browser Panel, poca copertura di test, manutenzione onerosa. La rimozione completa dal core (PR #66545) è ancora aperta e discussa; per la 4.2 è stato invece mergiato un approccio più graduale (PR #66613): un avviso di deprecazione all'avvio con un pulsante per installare la versione community. Il plugin, però, è al momento bloccato nel repository ufficiale da oltre 100 warning di sicurezza.

Learn More

QGIS 4.2: novità tra espressioni e tabella attributi

QGIS 4.2: novità tra espressioni e tabella attributi

Introduzione

QGIS 4.2 è una release con 59 nuove feature, distribuite su 17 categorie e realizzate da 24 sviluppatori diversi. Il grosso del lavoro si concentra su 3D e Symbology, seguiti da correzioni notevoli e da novità su point cloud e processing:

| Categoria | Feature | |---|--:| | 3D Features | 12 | | Symbology | 10 | | Notable Fixes | 8 | | Point Clouds | 6 | | Processing | 5 | | Print Layouts | 3 | | Data Providers | 3 | | Expressions | 2 | | QGIS Server | 2 | | Breaking Changes | 1 | | User Interface | 1 | | Data Management | 1 | | Application and Project Options | 1 | | Sensors | 1 | | Profile Plots | 1 | | Browser | 1 | | Programmability | 1 |

Buona parte del lavoro porta la firma di Nyall Dawson (North Road), autore di quasi un terzo delle feature:

| # | Sviluppatore | Feature | Azienda | |--:|---|--:|---| | 1 | Nyall Dawson | 19 | North Road | | 2 | Dominik Cindric | 9 | — | | 3 | Jean Felder | 3 | Oslandia | | 4 | Julien Cabieces | 3 | Oslandia | | 5 | Martin Dobias | 3 | Lutra Consulting | | 6 | Stefanos Natsis | 3 | Lutra Consulting | | 7 | Mathieu Pellerin | 2 | OPENGIS.ch |

In questo panorama, le espressioni ricevono "solo" 2 nuove funzioni (categoria Expressions), ma sono entrambe di uso quotidiano nel Field Calc, e la tabella attributi guadagna una scorciatoia molto pratica verso la calcolatrice di campi (categoria Data Management). Sono proprio questi due ambiti il focus di questo post: vediamo nel dettaglio le novità, con particolare attenzione alle espressioni e alla tabella attributi.

!!! Abstract "In breve" 2 nuove funzioni: scale_cubic_bezier (interpolazione con curva di Bézier cubica) e concat_ws (concatenazione con separatore). Tabella attributi: voce "Field Calculator" nel menu delle intestazioni di colonna. Inoltre alcuni fix rilevanti a concat(), all'operatore IN con nodes() e a crash della calcolatrice di campi.

Learn More