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

Markus Metz markus.metz.giswork at gmail.com
Wed Nov 1 13:52:19 PDT 2017


On Wed, Nov 1, 2017 at 9:49 PM, karsten <karsten at terragis.net> wrote:
>
>
> For reference for other beginners here:
> I did not import the file nor link it externally, thus that step was
> missing.
> I got it to work and the updated script is:
> -------------
>
> export GRASS_MESSAGE_FORMAT=plain
>
> r.in.gdal input="/var/www/mapdata/dem30m.tif" output=digim
>
> g.region raster=digim
>
> r.viewshed -b input=digim output=vis1.tif
> coordinates=1127369.7301780644,6268333.160068306 observer_elevation=120
> max_distance=1800 memory=500
>
> ----------------
> However the last step failed in Grass 7.2.2 on ubuntu Xenial,

How did it fail? Can you provide the error messages?

Markus M

> thus I needed
> to inmstall an older version, and in Grass 7.0.3 it is working fine.
>
> Cheers
> Karsten
>
>
> -----Original Message-----
> From: karsten [mailto:karsten at terragis.net]
> Sent: Mittwoch, 1. November 2017 20:02
> To: 'grass-user at lists.osgeo.org'
> Subject: where is grass looking for the input tif - r.viewshed run from
bash
> script
>
> 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
>
> _______________________________________________
> grass-user mailing list
> grass-user at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/grass-user
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-user/attachments/20171101/4e2a4db4/attachment.html>


More information about the grass-user mailing list