[GRASS-user] where is grass looking for the input tif - r.viewshed run from bash script

karsten karsten at terragis.net
Wed Nov 1 12:01:34 PDT 2017


I am trying to run r.viewshed from a bash script on ubuntu following
instruction on https://grasswiki.osgeo.org/wiki/GRASS_and_Shell "GRASS Batch
jobs". I got an error that my input tif file is not found. 
I tried specifying the full path to file but get then the Error Illegal
filename
</var/www/mapdata/ilpoe/layers/results/dem30m_cut_852af91d4fe5fd938fa57893e5
991dfe.tif> Character </> not allowed.
My 3 line script is below:
--------------
export GRASS_MESSAGE_FORMAT=plain
g.region n=6446299.8941608080640435 s=5942051.4022588636726141
w=779220.9745125266490504 e=1224529.8597663976252079 res=30 r.viewshed -b
input="/var/www/results/dem30m.tif" output="/var/www/results/vis.tif"
coordinates=1127369.7301780644,6268333.160068306 observer_elevation=120
max_distance=1800 memory=2000
------------

Where is Grass looking for the input tif and how do I need to specify that ?

Thanks 

Karsten Vennemann
Terra GIS LTD



More information about the grass-user mailing list