[GRASS-dev] error g.gui.animation when using changing region
Anna Petrášová
kratochanna at gmail.com
Mon Jul 6 11:24:43 PDT 2015
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?
> 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/20150706/13404a1b/attachment-0001.html>
More information about the grass-dev
mailing list