giovedì 22 settembre 2011

Condividere progetti QGis tra Linux e Windows (memo)

I motivi per cui si deve (purtroppo) mantenere una partizione windows in una postazione gis sono molti e, per quanto mi riguarda, sono imposti da altri...
Capita quindi di dover usare in Windows progetti di Quantum Gis creati in Linux; per far questo vado a correggere i percorsi che puntano ai dati con una semplice linea di comando (che scrivo qui per ricordarmela):

cat nomeProgettoCreatoInLinux.qgs | sed sed 's/\/media\/windows/c:/g' > nuovoNomeProgettoInWin.qgs

Ovvio che i dati devono stare in directories che entrambi i sistemi operativi possano leggere e scrivere; inoltre il percorso di mount della partizione windows (nell'esempio: /media/windows) e la lettera ('c:') indicante il disco possono cambiare da pc a pc.
In windows  sed e cat  possono essere forniti  dalla shell di grass (nel plugin di grass in QGis) o da MinGW  (Minimalist GNU for Windows) installato insieme a grass per Windows .

1 commento:

  1. I tuoi appunti di grass sono utilissimi! Se sei d'accordo anche se io sono abbastanza una pippa, quando ho qualcosa te la mando per pubblicarla (non ha molto senso aprire un blog "concorrente", credo sia meglio contribuire.
    Grazie per la condivisione,
    ch3o

    RispondiElimina