Hi,
i don't know why this happens. It may be a bug in the temporal framework or
in itzi. Testing the code in the temporal framework seems to work, but more
testing is needed.
However, the traceback is fine, but there must be an error message that
will tell you what mapset is missing and what mapsets are in the temporal
framework search path.

Something like:
"""
You have no permission to "
       "access mapset <%(mapset)s>, or "
       "mapset <%(mapset)s> has no temporal database. "
       "Accessable mapsets are: <%(mapsets)s>

"""

Best regards
Soeren


2016-10-16 22:03 GMT+02:00 Rich Shepard <rshep...@appl-ecosys.com>:
>
> On Sat, 15 Oct 2016, Sören Gebbert wrote:
>
>> Please try to put all mapsets that you use in your analysis into the
>> mapset search path. The temporal framework will only access strds in
>> mapsets that are located in the current search path.
>
>
> Soeren,
>
>   Current mapset is 'analyses':
>
>> g.mapset -p
>
> analyses
>
>   Some maps might be in other mapsets so ...
>
>> g.mapsets -p
>
> Accessible mapsets:
> analyses PERMANENT features soils topography precipitation
>
> which is all the mapsets in the location.
>
>   The file, itzi-param.txt, contains:
>
> [time]
> duration = 2:00:00
> record_step = 00:05:00
>
> [input]
> dem = be_cropped@topography
> friction = n
> rain = rain
>
> [output]
> prefix = pop
> values = h, wse, v, vdir, boundaries
>
> [statistics]
> stats_file = pop.csv
>
>   And this is the traceback:
>
>
>> itzi run itzi-param.txt
>
> Starting simulation of itzi-param.txt... WARNING: Error during execution:
Traceback (most recent call last):
>   File "/usr/lib/python2.7/site-packages/itzi/itzi.py", line 183, in
> sim_runner_worker
>     sim_runner.run()
>   File "/usr/lib/python2.7/site-packages/itzi/itzi.py", line 90, in run
>     sim_param=self.conf.sim_param)
>   File "/usr/lib/python2.7/site-packages/itzi/simulation.py", line 77, in
> __init__
>     self.gis.read(self.in_map_names)
>   File "/usr/lib/python2.7/site-packages/itzi/gis.py", line 187, in read
>     elif self.name_is_stds(self.format_id(map_name)):
>   File "/usr/lib/python2.7/site-packages/itzi/gis.py", line 138, in
> name_is_stds
>     if tgis.SpaceTimeRasterDataset(name).is_in_db():
>   File
> "/usr/local/grass-7.3.svn/etc/python/grass/temporal/abstract_dataset.py",
> line 368, in is_in_db
>     return self.base.is_in_db(dbif)
>   File "/usr/local/grass-7.3.svn/etc/python/grass/temporal/base.py", line
> 315, in is_in_db
>     dbif.execute(sql, mapset=self.mapset)
>   File "/usr/local/grass-7.3.svn/etc/python/grass/temporal/core.py", line
> 981, in execute
>     self._create_mapset_error_message(mapset)))
>   File
> "/usr/local/grass-7.3.svn/etc/python/grass/pygrass/messages/__init__.py",
> line 271, in fatal
>     sys.exit(1)
> SystemExit: 1
>
> Simulations complete. Elapsed times: itzi-param.txt: 0:00:01 Total:
0:00:01 Average: 0:00:01
>
>   Please suggest what I should try modifying.
>
> Thanks,
>
>
> Rich
> _______________________________________________
> grass-user mailing list
> grass-user@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-user
_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user

Reply via email to