[QGIS-it-user] Ordine di scrittura del file qgs

Marco Guiducci marco.guiducci a regione.toscana.it
Gio 17 Feb 2022 02:17:56 PST


Il 16/02/2022 18:19, Andrea Giudiceandrea ha scritto:
> Ciao Marco,
> c'è un plugin che dovrebbe risolvere questo problema: 
> https://plugins.qgis.org/plugins/trackable_project_files/
>
> A presto.
>
> Andrea
>
> Il 16/02/2022 15:48, Marco Guiducci ha scritto:
>> Ho notato che QGis, ogni volta che salva il file (sia con Salva con 
>> nome che non) scrive il qgs in maniera diversa: le righe sono scritte 
>> nello stesso ordine, ma il loro contenuto è ordinato diversamente se 
>> il tag xml prevede più attributi.
>> Questo fa si che mi sia impossibile, su un file da oltre 20.000righe, 
>> isolare le poche differenze.
>


Grazie!
funziona al 99%.
scombina, almeno nel mio progetto, i figli di questo elemento: 
<individual-layer-settings> che son rimangono nell'ordine e vengono 
inserite extra linee bianche (diverse ad ogni salvataggio).
ma direi che il passo è enorme.
da ieri penso alla causa: non conoscendo i gangli di QGis, ho pensato 
che il progetto, all'apertura, sia caricato in un db sqlite. il 
salvataggio avverrà attraverso query sql che, senza un parametro order 
by, restituiscono la soluzione in ordine "sparso".
ma ho anche  notato che la proprietà "prop" era sempre ordinata nello 
stesso  modo, tutte le altre no.
Ci sono alcune proprietà con due soli attributi e ho pensato che 
statisticamente una volta su due l'ordine dovrebbe essere giusto.
ma qui interviene la legge di murphy...

comunque il mio problema è risolto. grazie ancora

-- 
Marco Guiducci
Regione Toscana - Settore Sistema Informativo e pianificazione del territorio



Maggiori informazioni sulla lista QGIS-it-user