Salve. Sto testando un plug per QGIS 3, "Bulk Vector Export".
Nei formati d'uscita permette aggiungere il file dello stile con 2 opzioni
SLD o QLR.
Peró, mi sembra di capire che il formato proprio di QGIS di stile sia il
.QLM, e difatti il file QRL non lo visualizza nell'elenco.
Puó essere un errore del programmatore che devo segnalare, o sbaglio io ?
Grazie! <http://osgeo-org.1560.x6.nabble.com/file/t381967/Captura.png>
Salve,
il qlr contiene sia la stilizzazione che la localizzazione dei dati
(e.g. l'accesso ai db ecc.).
Saluti.
On 15/01/19 01:18, Luca Bellani wrote:
Salve. Sto testando un plug per QGIS 3, "Bulk Vector Export".
Nei formati d'uscita permette aggiungere il file dello stile con 2 opzioni
SLD o QLR.
Peró, mi sembra di capire che il formato proprio di QGIS di stile sia il
.QLM, e difatti il file QRL non lo visualizza nell'elenco.
Puó essere un errore del programmatore che devo segnalare, o sbaglio io ?
Grazie! <http://osgeo-org.1560.x6.nabble.com/file/t381967/Captura.png>
Salve, ho trovato questo post [1] che può essere utile (o per lo meno lo è stato per me).
On 15/01/19 01:18, Luca Bellani wrote:
e difatti il file QRL non lo visualizza nell’elenco.
Effettivamente nella versione 3 non lo vedo neppure io tra le opzioni del menù a discesa “Stile” delle proprietà, è comunque accessibile cliccando con tasto destro sul layer nel Pannello dei layer (Esporta–> Salva come File di Definizione del Layer). Questo crea un file .qlr, se lo aggiungi in un nuovo progetto avrai un layer vettoriale (che sarà quello originale) con lo stile che aveva nel momento in cui l’hai esportato.
Basta fare la seguente prova: salvare come File di Definizione del Layer un qualsiasi vettore in una cartella diversa rispetto a quella in cui si trova attualmente e poi aggiungere dal browser il .qlr così ottenuto in un nuovo progetto. (Poi guarda le proprietà del vettore: vedrai che il percorso è quello del file originale)
Salve, ho trovato questo post [1] che può essere utile (o per lo meno lo è stato per me).
On 15/01/19 01:18, Luca Bellani wrote:
e difatti il file QRL non lo visualizza nell'elenco.
Effettivamente nella versione 3 non lo vedo neppure io tra le opzioni del menù a discesa "Stile" delle proprietà, è comunque accessibile cliccando con tasto destro sul layer nel Pannello dei layer (Esporta--> Salva come File di Definizione del Layer). Questo crea un file .qlr, se lo aggiungi in un nuovo progetto avrai un layer vettoriale (che sarà quello originale) con lo stile che aveva nel momento in cui l'hai esportato.
Basta fare la seguente prova: salvare come File di Definizione del Layer un qualsiasi vettore in una cartella diversa rispetto a quella in cui si trova attualmente e poi aggiungere dal browser il .qlr così ottenuto in un nuovo progetto. (Poi guarda le proprietà del vettore: vedrai che il percorso è quello del file originale)
Se stai usando un geopackage nel menù a tendina della finestra (Save Layer Styles) ti dovrebbe comparire anche la voce “In database” che te lo salva direttamente come tabella nel geopackage (se aggiungi la connessione in db manager puoi verificare da lì)
Martina
Il giorno mar 15 gen 2019 alle ore 11:55 Giulio Fattori <giulio.fattori@tin.it> ha scritto:
Il 15/01/2019 11:29, Martina Savarese ha scritto:
Salve, ho trovato questo post [1] che può essere utile (o per lo meno lo è stato per me).
On 15/01/19 01:18, Luca Bellani wrote:
e difatti il file QRL non lo visualizza nell’elenco.
Effettivamente nella versione 3 non lo vedo neppure io tra le opzioni del menù a discesa “Stile” delle proprietà, è comunque accessibile cliccando con tasto destro sul layer nel Pannello dei layer (Esporta–> Salva come File di Definizione del Layer). Questo crea un file .qlr, se lo aggiungi in un nuovo progetto avrai un layer vettoriale (che sarà quello originale) con lo stile che aveva nel momento in cui l’hai esportato.
Basta fare la seguente prova: salvare come File di Definizione del Layer un qualsiasi vettore in una cartella diversa rispetto a quella in cui si trova attualmente e poi aggiungere dal browser il .qlr così ottenuto in un nuovo progetto. (Poi guarda le proprietà del vettore: vedrai che il percorso è quello del file originale)
Se stai usando un geopackage nel menù a tendina della finestra (Save Layer Styles) ti dovrebbe comparire anche la voce “In database” che te lo salva direttamente come tabella nel geopackage (se aggiungi la connessione in db manager puoi verificare da lì)
Martina
Il giorno mar 15 gen 2019 alle ore 11:55 Giulio Fattori <giulio.fattori@tin.it> ha scritto:
Il 15/01/2019 11:29, Martina Savarese ha scritto:
Salve, ho trovato questo post [1] che può essere utile (o per lo meno lo è stato per me).
On 15/01/19 01:18, Luca Bellani wrote:
e difatti il file QRL non lo visualizza nell’elenco.
Effettivamente nella versione 3 non lo vedo neppure io tra le opzioni del menù a discesa “Stile” delle proprietà, è comunque accessibile cliccando con tasto destro sul layer nel Pannello dei layer (Esporta–> Salva come File di Definizione del Layer). Questo crea un file .qlr, se lo aggiungi in un nuovo progetto avrai un layer vettoriale (che sarà quello originale) con lo stile che aveva nel momento in cui l’hai esportato.
Basta fare la seguente prova: salvare come File di Definizione del Layer un qualsiasi vettore in una cartella diversa rispetto a quella in cui si trova attualmente e poi aggiungere dal browser il .qlr così ottenuto in un nuovo progetto. (Poi guarda le proprietà del vettore: vedrai che il percorso è quello del file originale)
Grazie Paolo e Martina!
Ora ho capito: il .qml é il solo file di stile, mentre il .qlr (definizone
del layer nel menú export) associa pure la geometria (il path, non la
geometria fisica).
Quest'ultimo non si carica dal menu stile, ma come un file vettoriale,
immagino. Peró a me da errore all'importarlo...
<http://osgeo-org.1560.x6.nabble.com/file/t381967/1.png>
A me funziona importandolo dal pannello del browser o dal gestore della sorgente dati - browser tab(da lì click con tasto destro sul file qlr e “aggiungi layer selezionati alla mappa”). Se lo fai dal Tab “Vettore” ti dà quell’errore
Grazie Paolo e Martina!
Ora ho capito: il .qml é il solo file di stile, mentre il .qlr (definizone
del layer nel menú export) associa pure la geometria (il path, non la
geometria fisica).
Quest’ultimo non si carica dal menu stile, ma come un file vettoriale,
immagino. Peró a me da errore all’importarlo…
<http://osgeo-org.1560.x6.nabble.com/file/t381967/1.png>
Sapete se ci sono incompatibilitá tra il QLR della versione 2 e 3 di QGIS?
Da un vecchio progetto QGIS 2, ho salvato un gruppo di layer come file di
definizione QLR.
Peró, all'importarlo a QGIS 3, mediante il menú "Layer-add from layer
definition file" succede il seguente:
1) QGIS 3.4.8: mi compare prima un errore (1), dove menziona errore in XML;
peró a continuare, i layer si caricano (2)
2) QGIs 3.8: prima compare lo stesso errore XML, ma al dare click a close,
va in crach il sistema (3)
3) QGIS 3.8 new user: nessun errore XML. Tuitto perfetto.
Immagino i plug creino confusione...ma mi sembrava interessante capire
l'errore primario, quello XML.
Grazie!