[GRASS-user] STRDS animation: failed to render

   When I ran an Itzi model I used the correct paramter file but the wrong
output prefix. When the model finished after 4-1/3 days I copied all files
to a different host using rsync, then renamed the raster files and the
STRDS.

   I can view individual raster maps, at least _0001 and _max, but the GUI
animation tool fails to render the series.

   Please provide a hint of where to start looking for the reason.

Rich

On Wed, Mar 22, 2017 at 4:54 PM, Rich Shepard <rshepard@appl-ecosys.com> wrote:

  When I ran an Itzi model I used the correct paramter file but the wrong
output prefix. When the model finished after 4-1/3 days I copied all files
to a different host using rsync, then renamed the raster files and the
STRDS.

  I can view individual raster maps, at least _0001 and _max, but the GUI
animation tool fails to render the series.

  Please provide a hint of where to start looking for the reason.

That's hard to say... Make sure your region is set correctly, although
that shouldn't cause it, and look if there are any messages in
terminal. Can you reproduce that behavior?

Rich
_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user

On Wed, 22 Mar 2017, Anna Petrášová wrote:

... and look if there are any messages in terminal. Can you reproduce that
behavior?

Anna,

   Yes, and yes. I missed seeing the details when the terminal was obscurred
by the three GUI windows.

   It's a name issue: the strds is named blocked_h (as are the individual
raster maps) but the renderer is looking for open_h instead. For example,

GRASS_INFO_WARNING(14315,1): Rendering failed:
GRASS_INFO_WARNING(14315,1): GRASS_INFO_ERROR(14306,1): Raster map <open_h_0012@analyses> not found

   I used a bash script with sed to rename all raster maps from open_h_* to
blocked_h_*, then used 't.rename in=open_h out=blocked_h'. The error message
suggests that somewhere a name was not changed.

   t.info does not indicate any name differences and t.list shows only
blocked_h and blocked_wse so why the animator is looking for open_h puzzles
me.

Thanks,

Rich

Hi,
unfortunately renaming of raster layers with g.rename is not
recognized by the temporal framework. You have to remove the old strds
and register the renamed maps in a new strds. Using t.rast.list on the
old strds will give you a map list that you can use as template for
registering.

Best regards
Soeren

2017-03-22 22:31 GMT+01:00 Rich Shepard <rshepard@appl-ecosys.com>:

On Wed, 22 Mar 2017, Anna Petrášová wrote:

... and look if there are any messages in terminal. Can you reproduce that
behavior?

Anna,

  Yes, and yes. I missed seeing the details when the terminal was obscurred
by the three GUI windows.

  It's a name issue: the strds is named blocked_h (as are the individual
raster maps) but the renderer is looking for open_h instead. For example,

GRASS_INFO_WARNING(14315,1): Rendering failed:
GRASS_INFO_WARNING(14315,1): GRASS_INFO_ERROR(14306,1): Raster map
<open_h_0012@analyses> not found

  I used a bash script with sed to rename all raster maps from open_h_* to
blocked_h_*, then used 't.rename in=open_h out=blocked_h'. The error message
suggests that somewhere a name was not changed.

  t.info does not indicate any name differences and t.list shows only
blocked_h and blocked_wse so why the animator is looking for open_h puzzles
me.

Thanks,

Rich
_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user

On Wed, 22 Mar 2017, Sören Gebbert wrote:

unfortunately renaming of raster layers with g.rename is not recognized by
the temporal framework. You have to remove the old strds and register the
renamed maps in a new strds. Using t.rast.list on the old strds will give
you a map list that you can use as template for registering.

Soeren,

   Thank you. Will do.

Rich