[Gfoss] QGIS - Bookmark (segnalibri) a livello di progetto

Salvatore Larosa lrssvtml a gmail.com
Gio 27 Nov 2014 10:36:37 CET


Ciao,

2014-11-27 9:59 GMT+01:00 Geo DrinX <geodrinx a gmail.com>:
> Salve a tutti,
>
>
> scusate il probabile fuori tema, ma parlo di QGIS.  :)
>
> Qualcuno conosce un modo di salvare i bookmark di QGIS (ovvero i
> "segnalibri") a livello di progetto ?
>
> A me pare che vengano salvati nel registro di QGIS, e che quindi siano
> legati a quella macchina.

i bookmarks vengono salvati in una tabella all'interno di un database
SQLite all'interno della directory ~/.qgis2 (qgis.db) dove vanno a
finire anche altre personalizzazioni. Quindi sono legati alla macchina
su cui è installato QGIS.

> C'è modo per esportarli in qualche modo ( magari come SHP o KML )  ed
> inviarli ad un altro utente su un'altra macchina ?

No, ma ci possono essere dei workaround utilizzando la sintassi SQL e
magari python, la tabella si chiama "tbl_bookmarks" ed ha la seguente
struttura: ['bookmark_id', 'name', 'project_name', 'xmin', 'ymin',
'xmax', 'ymax', 'projection_srid'].
Immaginando qualcosa, potresti scrivere una macro che all'apertura del
progetto esegua un INSERT nella tabella interessata.

Altrimenti andrebbe implementata tale funzione in modo da avere un
import/export in XML direttamente dall'interfaccia grafica, il che non
sarebbe male.

Saluti,
-SL


-- 
Salvatore Larosa
linkedIn: http://linkedin.com/in/larosasalvatore
twitter: @lrssvt
skype: s.larosa
IRC: lrssvt on freenode


Maggiori informazioni sulla lista Gfoss