[GRASS-dev] error g.gui.animation when using changing region
Paulo van Breugel
p.vanbreugel at gmail.com
Tue Jul 7 00:06:16 PDT 2015
On Mon, Jul 6, 2015 at 8:24 PM, Anna Petrášová <kratochanna at gmail.com>
wrote:
>
>
> On Mon, Jul 6, 2015 at 2:08 PM, Paulo van Breugel <p.vanbreugel at gmail.com>
> wrote:
>
>> Hi, when I define to regions in g.gui.animation (under the advanced tab),
>> and press OK and OK again, the 'Rendering map layers' gets as far as (3 out
>> of 12) and then the g.gui.animation freezes. Error messages in the console
>> below.
>>
>> Any idea whether this is a bug or if I am doing something wrong?
>>
>
> This happens in trunk, right? Could you try r65540?
>
Yes, sorry, forgot to mention. Just updated to latest revision, and it
works beautifully. Thanks!
>
>
>> Paulo
>>
>> g.gui.animation strds=tmean at Worlclim
>>
>> Description:
>> Manages the boundary definitions for the geographic region.
>> Keywords:
>> general, settings
>> Usage:
>> g.region [-dsplectwmn3bgau] [region=name]
>> [raster=name[,name,...]]
>> [raster_3d=name] [vector=name[,name,...]] [n=value]
>> [s=value]
>> [e=value] [w=value] [t=value] [b=value] [rows=value]
>> [cols=value]
>> [res=value] [res3=value] [nsres=value] [ewres=value]
>> [tbres=value]
>> [zoom=name] [align=name] [save=name] [--overwrite]
>> [--help]
>> [--verbose] [--quiet] [--ui]
>> Flags:
>> -d Set from default region
>> -s Save as default region
>> Only possible from the PERMANENT mapset
>> -p Print the current region
>> -l Print the current region in lat/long using the
>> current ellipsoid/datum
>> -e Print the current region extent
>> -c Print the current region map center coordinates
>> -t Print the current region in GMT style
>> -w Print the current region in WMS style
>> -m Print region resolution in meters (geodesic)
>> -n Print the convergence angle (degrees CCW)
>> The difference between the projection's grid north
>> and true north, measured at the center coordinates of the
>> current region.
>> -3 Print also 3D settings
>> -b Print the maximum bounding box in lat/long on WGS84
>> -g Print in shell script style
>> -a Align region to resolution (default = align to
>> bounds, works only for 2D resolution)
>> -u Do not update the current region
>> --o Allow output files to overwrite existing files
>> --h Print usage summary
>> --v Verbose module output
>> --q Quiet module output
>> --ui Force launching GUI dialog
>> Parameters:
>> region Set current region from named region
>> raster Set region to match raster map(s)
>> raster_3d Set region to match 3D raster map(s) (both 2D
>> and 3D values)
>> vector Set region to match vector map(s)
>> n Value for the northern edge
>> s Value for the southern edge
>> e Value for the eastern edge
>> w Value for the western edge
>> t Value for the top edge
>> b Value for the bottom edge
>> rows Number of rows in the new region
>> cols Number of columns in the new region
>> res 2D grid resolution (north-south and east-west)
>> res3 3D grid resolution (north-south, east-west and
>> top-bottom)
>> nsres North-south 2D grid resolution
>> ewres East-west 2D grid resolution
>> tbres Top-bottom 3D grid resolution
>> zoom Shrink region until it meets non-NULL data
>> from this raster map
>> align Adjust region cells to cleanly align with this
>> raster map
>> save Save current region settings in named region
>> file
>> ERROR: g.region: Sorry, <projection> is not a valid
>> parameter
>> ERROR: g.region: Sorry, <zone> is not a valid parameter
>> Process Process-27:
>> Traceback (most recent call last):
>> File "/usr/lib/python2.7/multiprocessing/process.py", line
>> 258, in _bootstrap
>> self.run()
>> File "/usr/lib/python2.7/multiprocessing/process.py", line
>> 114, in run
>> self._target(*self._args, **self._kwargs)
>> File "/usr/local/grass7/grass-7.1.svn/gui/wxpython/animati
>> on/provider.py", line 493, in RenderProcess2D
>> os.environ['GRASS_REGION'] = gcore.region_env(**region)
>> File "/usr/local/grass7/grass-7.1.svn/etc/python/grass/scr
>> ipt/core.py", line 1003, in region_env
>> s = read_command('g.region', flags=flgs, **kwargs)
>> File "/usr/local/grass7/grass-7.1.svn/etc/python/grass/scr
>> ipt/core.py", line 427, in read_command
>> return handle_errors(returncode, stdout, args, kwargs)
>> File "/usr/local/grass7/grass-7.1.svn/etc/python/grass/scr
>> ipt/core.py", line 312, in handle_errors
>> returncode=returncode)
>> CalledModuleError: Module run None ['g.region', '-ug',
>> 'e=47.9916666667', 'projection=3', 'zone=0', 'n=14.9',
>> 's=3.31666666667', 'w=32.9916666667',
>> 'ewres=0.0188442211055', 'nsres=0.024540960452'] ended with
>> error
>> Process ended with non-zero return code 1. See errors in the
>> (error) output.
>> Description:
>> Manages the boundary definitions for the geographic region.
>> Keywords:
>> general, settings
>> Usage:
>> g.region [-dsplectwmn3bgau] [region=name]
>> [raster=name[,name,...]]
>> [raster_3d=name] [vector=name[,name,...]] [n=value]
>> [s=value]
>> [e=value] [w=value] [t=value] [b=value] [rows=value]
>> [cols=value]
>> [res=value] [res3=value] [nsres=value] [ewres=value]
>> [tbres=value]
>> [zoom=name] [align=name] [save=name] [--overwrite]
>> [--help]
>> [--verbose] [--quiet] [--ui]
>> Flags:
>> -d Set from default region
>> -s Save as default region
>> Only possible from the PERMANENT mapset
>> -p Print the current region
>> -l Print the current region in lat/long using the
>> current ellipsoid/datum
>> -e Print the current region extent
>> -c Print the current region map center coordinates
>> -t Print the current region in GMT style
>> -w Print the current region in WMS style
>> -m Print region resolution in meters (geodesic)
>> -n Print the convergence angle (degrees CCW)
>> The difference between the projection's grid north
>> and true north, measured at the center coordinates of the
>> current region.
>> -3 Print also 3D settings
>> -b Print the maximum bounding box in lat/long on WGS84
>> -g Print in shell script style
>> -a Align region to resolution (default = align to
>> bounds, works only for 2D resolution)
>> -u Do not update the current region
>> --o Allow output files to overwrite existing files
>> --h Print usage summary
>> --v Verbose module output
>> --q Quiet module output
>> --ui Force launching GUI dialog
>> Parameters:
>> region Set current region from named region
>> raster Set region to match raster map(s)
>> raster_3d Set region to match 3D raster map(s) (both 2D
>> and 3D values)
>> vector Set region to match vector map(s)
>> n Value for the northern edge
>> s Value for the southern edge
>> e Value for the eastern edge
>> w Value for the western edge
>> t Value for the top edge
>> b Value for the bottom edge
>> rows Number of rows in the new region
>> cols Number of columns in the new region
>> res 2D grid resolution (north-south and east-west)
>> res3 3D grid resolution (north-south, east-west and
>> top-bottom)
>> nsres North-south 2D grid resolution
>> ewres East-west 2D grid resolution
>> tbres Top-bottom 3D grid resolution
>> zoom Shrink region until it meets non-NULL data
>> from this raster map
>> align Adjust region cells to cleanly align with this
>> raster map
>> save Save current region settings in named region
>> file
>> ERROR: g.region: Sorry, <projection> is not a valid
>> parameter
>> ERROR: g.region: Sorry, <zone> is not a valid parameter
>> Description:
>> Manages the boundary definitions for the geographic region.
>> Keywords:
>> general, settings
>> Usage:
>> g.region [-dsplectwmn3bgau] [region=name]
>> [raster=name[,name,...]]
>> [raster_3d=name] [vector=name[,name,...]] [n=value]
>> [s=value]
>> [e=value] [w=value] [t=value] [b=value] [rows=value]
>> [cols=value]
>> [res=value] [res3=value] [nsres=value] [ewres=value]
>> [tbres=value]
>> [zoom=name] [align=name] [save=name] [--overwrite]
>> [--help]
>> [--verbose] [--quiet] [--ui]
>> Flags:
>> -d Set from default region
>> -s Save as default region
>> Only possible from the PERMANENT mapset
>> -p Print the current region
>> -l Print the current region in lat/long using the
>> current ellipsoid/datum
>> -e Print the current region extent
>> -c Print the current region map center coordinates
>> -t Print the current region in GMT style
>> -w Print the current region in WMS style
>> -m Print region resolution in meters (geodesic)
>> -n Print the convergence angle (degrees CCW)
>> The difference between the projection's grid north
>> and true north, measured at the center coordinates of the
>> current region.
>> -3 Print also 3D settings
>> -b Print the maximum bounding box in lat/long on WGS84
>> -g Print in shell script style
>> -a Align region to resolution (default = align to
>> bounds, works only for 2D resolution)
>> -u Do not update the current region
>> --o Allow output files to overwrite existing files
>> --h Print usage summary
>> --v Verbose module output
>> --q Quiet module output
>> --ui Force launching GUI dialog
>> Parameters:
>> region Set current region from named region
>> raster Set region to match raster map(s)
>> raster_3d Set region to match 3D raster map(s) (both 2D
>> and 3D values)
>> vector Set region to match vector map(s)
>> n Value for the northern edge
>> s Value for the southern edge
>> e Value for the eastern edge
>> w Value for the western edge
>> t Value for the top edge
>> b Value for the bottom edge
>> rows Number of rows in the new region
>> cols Number of columns in the new region
>> res 2D grid resolution (north-south and east-west)
>> res3 3D grid resolution (north-south, east-west and
>> top-bottom)
>> nsres North-south 2D grid resolution
>> ewres East-west 2D grid resolution
>> tbres Top-bottom 3D grid resolution
>> zoom Shrink region until it meets non-NULL data
>> from this raster map
>> align Adjust region cells to cleanly align with this
>> raster map
>> save Save current region settings in named region
>> file
>> ERROR: g.region: Sorry, <projection> is not a valid
>> parameter
>> ERROR: g.region: Sorry, <zone> is not a valid parameter
>> Process Process-28:
>> Traceback (most recent call last):
>> File "/usr/lib/python2.7/multiprocessing/process.py", line
>> 258, in _bootstrap
>> self.run()
>> File "/usr/lib/python2.7/multiprocessing/process.py", line
>> 114, in run
>> self._target(*self._args, **self._kwargs)
>> File "/usr/local/grass7/grass-7.1.svn/gui/wxpython/animati
>> on/provider.py", line 493, in RenderProcess2D
>> os.environ['GRASS_REGION'] = gcore.region_env(**region)
>> File "/usr/local/grass7/grass-7.1.svn/etc/python/grass/scr
>> ipt/core.py", line 1003, in region_env
>> s = read_command('g.region', flags=flgs, **kwargs)
>> File "/usr/local/grass7/grass-7.1.svn/etc/python/grass/scr
>> ipt/core.py", line 427, in read_command
>> return handle_errors(returncode, stdout, args, kwargs)
>> File "/usr/local/grass7/grass-7.1.svn/etc/python/grass/scr
>> ipt/core.py", line 312, in handle_errors
>> returncode=returncode)
>> CalledModuleError: Module run None ['g.region', '-ug',
>> 'e=45.0583333333', 'projection=3', 'zone=0',
>> 'n=12.3696969697', 's=4.51363636364', 'w=35.0613636364',
>> 'ewres=0.012559007157', 'nsres=0.0166441961993'] ended with
>> error
>> Process ended with non-zero return code 1. See errors in the
>> (error) output.
>> Process Process-29:
>> Traceback (most recent call last):
>> File "/usr/lib/python2.7/multiprocessing/process.py", line
>> 258, in _bootstrap
>> self.run()
>> File "/usr/lib/python2.7/multiprocessing/process.py", line
>> 114, in run
>> self._target(*self._args, **self._kwargs)
>> File "/usr/local/grass7/grass-7.1.svn/gui/wxpython/animati
>> on/provider.py", line 493, in RenderProcess2D
>> os.environ['GRASS_REGION'] = gcore.region_env(**region)
>> File "/usr/local/grass7/grass-7.1.svn/etc/python/grass/scr
>> ipt/core.py", line 1003, in region_env
>> s = read_command('g.region', flags=flgs, **kwargs)
>> File "/usr/local/grass7/grass-7.1.svn/etc/python/grass/scr
>> ipt/core.py", line 427, in read_command
>> return handle_errors(returncode, stdout, args, kwargs)
>> File "/usr/local/grass7/grass-7.1.svn/etc/python/grass/scr
>> ipt/core.py", line 312, in handle_errors
>> returncode=returncode)
>> CalledModuleError: Module run None ['g.region', '-ug',
>> 'e=44.325', 'projection=3', 'zone=0', 'n=11.7371212121',
>> 's=4.81287878788', 'w=35.5787878788',
>> 'ewres=0.0109877036699', 'nsres=0.0146700051361'] ended with
>> error
>> Process ended with non-zero return code 1. See errors in the
>> (error) output.
>> Description:
>> Manages the boundary definitions for the geographic region.
>> Keywords:
>> general, settings
>> Usage:
>> g.region [-dsplectwmn3bgau] [region=name]
>> [raster=name[,name,...]]
>> [raster_3d=name] [vector=name[,name,...]] [n=value]
>> [s=value]
>> [e=value] [w=value] [t=value] [b=value] [rows=value]
>> [cols=value]
>> [res=value] [res3=value] [nsres=value] [ewres=value]
>> [tbres=value]
>> [zoom=name] [align=name] [save=name] [--overwrite]
>> [--help]
>> [--verbose] [--quiet] [--ui]
>> Flags:
>> -d Set from default region
>> -s Save as default region
>> Only possible from the PERMANENT mapset
>> -p Print the current region
>> -l Print the current region in lat/long using the
>> current ellipsoid/datum
>> -e Print the current region extent
>> -c Print the current region map center coordinates
>> -t Print the current region in GMT style
>> -w Print the current region in WMS style
>> -m Print region resolution in meters (geodesic)
>> -n Print the convergence angle (degrees CCW)
>> The difference between the projection's grid north
>> and true north, measured at the center coordinates of the
>> current region.
>> -3 Print also 3D settings
>> -b Print the maximum bounding box in lat/long on WGS84
>> -g Print in shell script style
>> -a Align region to resolution (default = align to
>> bounds, works only for 2D resolution)
>> -u Do not update the current region
>> --o Allow output files to overwrite existing files
>> --h Print usage summary
>> --v Verbose module output
>> --q Quiet module output
>> --ui Force launching GUI dialog
>> Parameters:
>> region Set current region from named region
>> raster Set region to match raster map(s)
>> raster_3d Set region to match 3D raster map(s) (both 2D
>> and 3D values)
>> vector Set region to match vector map(s)
>> n Value for the northern edge
>> s Value for the southern edge
>> e Value for the eastern edge
>> w Value for the western edge
>> t Value for the top edge
>> b Value for the bottom edge
>> rows Number of rows in the new region
>> cols Number of columns in the new region
>> res 2D grid resolution (north-south and east-west)
>> res3 3D grid resolution (north-south, east-west and
>> top-bottom)
>> nsres North-south 2D grid resolution
>> ewres East-west 2D grid resolution
>> tbres Top-bottom 3D grid resolution
>> zoom Shrink region until it meets non-NULL data
>> from this raster map
>> align Adjust region cells to cleanly align with this
>> raster map
>> save Save current region settings in named region
>> file
>> ERROR: g.region: Sorry, <projection> is not a valid
>> parameter
>> ERROR: g.region: Sorry, <zone> is not a valid parameter
>> Process Process-30:
>> Traceback (most recent call last):
>> File "/usr/lib/python2.7/multiprocessing/process.py", line
>> 258, in _bootstrap
>> self.run()
>> File "/usr/lib/python2.7/multiprocessing/process.py", line
>> 114, in run
>> self._target(*self._args, **self._kwargs)
>> File "/usr/local/grass7/grass-7.1.svn/gui/wxpython/animati
>> on/provider.py", line 493, in RenderProcess2D
>> os.environ['GRASS_REGION'] = gcore.region_env(**region)
>> File "/usr/local/grass7/grass-7.1.svn/etc/python/grass/scr
>> ipt/core.py", line 1003, in region_env
>> s = read_command('g.region', flags=flgs, **kwargs)
>> File "/usr/local/grass7/grass-7.1.svn/etc/python/grass/scr
>> ipt/core.py", line 427, in read_command
>> return handle_errors(returncode, stdout, args, kwargs)
>> File "/usr/local/grass7/grass-7.1.svn/etc/python/grass/scr
>> ipt/core.py", line 312, in handle_errors
>> returncode=returncode)
>> CalledModuleError: Module run None ['g.region', '-ug',
>> 'e=40.6583333333', 'projection=3', 'zone=0',
>> 'n=8.57424242424', 's=6.30909090909', 'w=38.1659090909',
>> 'ewres=0.0031311862342', 'nsres=0.00479904982024'] ended
>> with error
>> Process ended with non-zero return code 1. See errors in the
>> (error) output.
>> (Mon Jul 6 20:02:42 2015) Command finished (52
>> sec)
>>
>>
>> _______________________________________________
>> grass-dev mailing list
>> grass-dev at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/grass-dev
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20150707/084e1d72/attachment-0001.html>
More information about the grass-dev
mailing list