Di più

Restituire variabile con GRASS GIS su una macchina Windows

Restituire variabile con GRASS GIS su una macchina Windows


Come posso restituire una variabile in GRASS GIS su una macchina Windows?

Ad esempio ho impostato un elenco di file per definire la mia regione. Ho già capito che non posso usare il comando bashesportare, devo usareimpostatoanziché. Il comando dovrebbe andare bene, ma non ritorna$MAPS.

set MAPS="g.mlist type=rast sep=, pat="*"" g.region rast=$MAPS -p

Ho già provato a verificare se la variabile è impostata (echo $MAPS), ma senza successo.


Questo perché $MAPS non esiste dalla riga di comando di Windows.

Devi chiamare le variabili con %MAPS% (circondato dal segno %).

Ma considera anche che l'erba quando viene installata dal sito dell'erba usando il programma di installazione stand alone o osgeo4w, entrambi vengono forniti con MSYS, una shell simile a unix. Puoi invece usare quello che ti consente di rimanere con la sintassi simile a bash.


Guarda il video: EJEMPLO APLICATIVO EN GRASS-GIS