QGIS, le espressioni come una calamita

Questo blog post nasce come promemoria, per non dimenticare come realizzare una espressione che faccia da calamita, mi spiego meglio più avanti. Immaginiamo di avere 1000 punti sparsi casualmente nello spazio e caratterizzati da un attributo Parcel_No (1,2,3); immaginiamo, inoltre, di avere, nella stessa area, tre poligoni caratterizzati con lo stesso attributo Parcel_No (1,2,3); spostare […]

Continua a leggere "QGIS, le espressioni come una calamita"

Aggiungere cella dei totali nelle tabelle nel layout di stampa

Il layout di stampa di QGIS permette di aggiungere, alle nostre composizioni, molti oggetti e tra questi anche le tabelle che spesso sono le tabelle degli attributi dei layer presenti nel progetto. Queste tabelle però non possono contenere righe riassuntive, come per esempio la riga dei totali, questo perché va contro la logica dei geo-database. […]

Continua a leggere "Aggiungere cella dei totali nelle tabelle nel layout di stampa"

QGIS e i calcoli ellissoidici

È un argomento complesso che solo i geodètici e sviluppatori possono capire appieno, ma che ha delle ripercussioni pratiche su calcoli geodètici che è bene averne cognizione. QGIS calcola bene le aree ellissoidiche? QGIS ha utilizzato lo stesso metodo utilizzato da GRASS GIS (<=7.8.4) per i calcoli ellissoidici (area, perimetro, lunghezze) fino alla versione QGIS […]

Continua a leggere "QGIS e i calcoli ellissoidici"

Rimozione di elementi duplicati in base a una condizione su un’altra colonna di attributi in QGIS

domanda posta su gis.stackexchange: Voglio rimuovere elementi duplicati (da uno shapefile di poligoni) in base a una condizione su un’altra colonna di attributi in QGIS. Ad esempio, se ho la seguente tabella degli attributi di uno shapefile poligonale: Soluzione tramite GeoProcessing: Avviare l’algoritmo Aggrega presente negli strumenti di Processing: selezionare il layer; selezionare il campo che […]

Continua a leggere "Rimozione di elementi duplicati in base a una condizione su un’altra colonna di attributi in QGIS"

QGIS e il formato hstore

Il tipo di dati hstore memorizza set di coppie chiave/valore all’interno di un singolo campo di una tabella. Ciò può essere utile in vari scenari, ad esempio righe con molti attributi che vengono esaminati raramente o dati semi-strutturati. Chiavi e valori sono semplicemente stringhe di testo. Questo formato viene molto utilizzato nel database di OpenStreetMap soprattutto per memorizzare tag, ovvero i […]

Continua a leggere "QGIS e il formato hstore"

QGIS: JOIN TABELLARE AL VOLO

In queste breve blog post voglio far vedere come realizzare una JOIN tabellare, tra due layer importati in QGIS, attraverso l’uso delle espressioni e quindi senza passare da Proprietà Layer – JOIN. Per realizzare una JOIN tabellare occorre che le due tabelle abbiano un campo (stesso tipo: testo, numerico) che contenga valori uguali (o meglio […]

Continua a leggere "QGIS: JOIN TABELLARE AL VOLO"

Elenco ordinato di Comuni attraversati da un itinerario Domodossola-Aosta.

Ieri nel gruppo Telegram di QGIS Italia, il vice-presidente di GFOSS.it (Stefano Campus) pone questa domanda molto interessante: qualcuno risponde: Altri membri del gruppo rispondono con varie idee, in alcuni casi buone idee ma nulla di concreto. Dopo qualche ora presento la mia soluzione usando solo le espressioni e il calcolatore di campi. Come nasce […]

Continua a leggere "Elenco ordinato di Comuni attraversati da un itinerario Domodossola-Aosta."

QGIS tabella attributi: ordinare usando gli array

Un amico mi scrive in privato su Telegram: ciao!! un dubbio: se volessi selezionare tra alcuni poligoni, i primi 10 con l’area più grande, devo usare gli array? Luca Prendiamo in considerazione le Province ISTAT: per selezionare le prime 10 province più estese, potremmo ordinare la colonna Shape_Area in senso decrescente (cliccando sull’intestazione della colonna) […]

Continua a leggere "QGIS tabella attributi: ordinare usando gli array"