[GRASS-user] Problem with r.basin in grass7
Helmut Kudrnovsky
hellik at web.de
Sun Nov 2 15:48:20 PST 2014
hi,
Andrea Timmermann wrote
> Dear Markus and Madi,
>
>
>
> thanks for your comments !
>
> The problems I had before appeared with the grass version of the 31.10, I
> downloaded the version of the 30.10 and also reinstalled the
> r.streams.basins, as suggested by Madi. I could not install the remaining
> r.stream modules. When I tried to do so I got:
>
> “...
> ...
> 7.1.svn\Python27\lib\zipfile.py", line 766, in __init__
> self._RealGetContents()
> File "C:\Program Files (x86)\GRASS GIS
> 7.1.svn\Python27\lib\zipfile.py", line 807, in
> _RealGetContents
> raise BadZipfile, "File is not a zip file"
> zipfile.BadZipfile: File is not a zip file”
>
>
>
>
> I run r.basin anyways after deleting all files (as suggested by Markus):
> r.basin map=map at Elevation prefix=o coordinates=-71.10394196,43.9865230801
> threshold=19005 dir=C:\\Users\\Andrea\\Basins
>
> and I got
>
> “....
> ERROR: option <output>: <o_map_outlet_snap> exists.
> ...
> Calculating basins using vector point map...
> Writing raster map <o_map_basin>...
> Delineation of basin done
> ERROR: output map <o_map_mask> exists
> ERROR: An error occurred while running r.mapcal”
>
>
> Markus wrote:
>
>
>
> "> apparently the overwrite fails or you did not specify --o or
> old
> > cruft remained as indicated (please clean it first)"
>
> I deleted all files before running the r.basin command and I do not know
> how I can set a –o for the file <o_map_outlet_snap> in my
> r.basin command ... I do not know what you mean with the "old
> cruft" ...
>
> I will reinstall grass on Monday or Tuesday with the newest version and
> will tell you how it goes.
>
> >Please be patient and update it again, for us your
> > feedback is very important.
>
>
>
> I still have a lot of patience and am glad to be able to help you a bit! I
> think grass is really a good thing !!!
>
>
>
> Regards,
>
> Andrea
>
>
>
> Gesendet: Sonntag, 02. November 2014 um 18:26 Uhr
> Von: "Markus Neteler" <
> neteler@
> >
> An: "Andrea Timmermann" <
> timmermann@
> >
> Cc: "GRASS user list" <
> grass-user at .osgeo
> >, "Margherita Di Leo" <
> dileomargherita@
> >
> Betreff: Re: Re: Re: Re: [GRASS-user] Problem with r.basin in grass7
>
> HI Andrea,
>
> On Fri, Oct 31, 2014 at 3:18 PM, Andrea Timmermann <
> timmermann@
> > wrote:
> > Hi Markus,
> >
> > Thanks for your help!
> >
> > We got some more RAM, changed the basins I was using (got smaller
> ones) and
> > reduced the resolution of the computational region, so I hope I do
> not run
> > into memory problems.
> >
> > I downloaded the new grass version and run:
> > r.basin map=map at Elevation prefix=o
> coordinates=-71.10394196,43.9865230801
> > threshold=19005
> dir="C:\\Users\\Andrea\\Basins"
> >
> > I get:
> > "...
> > Number of isles: 0
> > ERROR: option <output>: <o_map_outlet_snap> exists.
>
> ---> apparently the overwrite fails or you did not specify --o or old
> cruft remained as indicated (please clean it first).
>
> > Reading features...
> > Writing raster map...
> > Converted points/lines: 1 of 1
> > v.to.rast complete.
> > ERROR: Module built against version $Revision: 62060 $ but
> trying to use
> > version $Revision: 62364 $. You need to rebuild GRASS GIS or
> untangle
> > multiple installations.
>
> Mhh, "this should not happen" issue. In a winGRASS installer
> there
> should not be any version mixture.
> Helli, Martin, any ideas?
>
> [...]
> > I still have grass 6.4.4 and grass 7.0 installed, maybe I have too
> many
> > grasses on my machine ?
>
> No, that should be fine. At time we are doing heavy cleanup in 7, to
> get stuff ready for beta4. Perhaps the installer was autogenerated in
> a bad moment. Please be patient and update it again, for us your
> feedback is very important.
>
> > I also have two more questions:
> > - Should I set the computational region to the whole raster map I am
> using
> > or to the vector map defining my basin? (I tried both alternatives
> and
> > r.basin writes something a bit different on the screen depending on
> what I
> > use)
>
> This is a question for the author of r.basin, I don't know.
>
> > I am using a mask based on my vector map, so maybe the computations
> are
> > anyways done only for the area covered by the basin?
>
> ... also here.
>
> > - You wrote that I might have 24 bytes/cell .. How can I find out how
> many
> > bytes/cell my raster has? I did not find any information about that
> and just
> > would like to know ...
>
> Here is an overview, I hope it is right :-)
>
> http://grasswiki.osgeo.org/wiki/GRASS_raster_semantics
>
> best,
> Markus
I've just done some test with r.basin and its dependencies of
r.stream.*-modules:
GRASS Version: 7.1.svn
GRASS SVN Revision: 62299
Erstellungsdatum: 2014-10-20
Build Platform: i686-pc-mingw32
GDAL/OGR: 1.11.0
PROJ.4: 4.8.0
GEOS: 3.4.2
SQLite: 3.7.17
Python: 2.7.4
wxPython: 2.8.12.1
Platform: Windows-7-6.1.7601-SP1 (OSGeo4W)
at the moment it seems there are some issues along
grass.run_command('r.stream.basins', direction = r_drainage_e,
basins = r_basin,
points = v_outlet_snap,
overwrite = True)
in r.basin.
maybe some building issues
as the r.stream.*-modules are still a moving window regarding
trunk/relbranch7 (all are just moved back to addons), we have to wait for
the nightly builds of OSGeo4W/standalone trunk/relbranch7 before further
tests are ready.
I'll do this in the next days.
-----
best regards
Helmut
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Problem-with-r-basin-in-grass7-tp5169155p5170859.html
Sent from the Grass - Users mailing list archive at Nabble.com.
More information about the grass-user
mailing list