GDAL
January 29, 2012, 6:38pm
1
#1556: wingrass - g.message in a python-script - no output
--------------------------------------+-------------------------------------
Reporter: hellik | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 6.4.2
Component: Python | Version: svn-releasebranch64
Keywords: wingrass, python, script | Platform: MSWindows Vista
Cpu: x86-32 |
--------------------------------------+-------------------------------------
Hi,
in a python-script (tested in selfcompiled standalone wingrass, python
2.7.2) there are following code lines:
{{{
stream_stats = grass.read_command('r.stream.stats', stream = r_strahler,
dir = r_drainage_e,
dem = 'r_elevation_crop' )
grass.message( "##################################" )
grass.message( "output r.stream.stats %s" % stream_stats )
grass.message( "##################################" )
}}}
the output is only, the content of r.stream.stats-output seems to be
missing.
{{{
##################################
output r.stream.stats
##################################
}}}
with DEBUG=1
{{{
D1/1: grass.script.core.start_command(): r.stream.stats
dir=a_sqlelev_drainage_e dem=r_elevation_crop
stream=a_sqlelev_strahler
D1/1: grass.script.core.start_command(): g.message
message=##################################
##################################
D1/1: grass.script.core.start_command(): g.message
message=output r.stream.stats
Summary:
Max order | Tot.N.str. | Tot.str.len. | Tot.area. | Dr.dens.
| Str.freq.
(num) | (num) | (km) | (km2) | (km/km2)
| (num/km2)
4 | 49 | 7.0884 | 0.9233 | 7.6772
| 53.0705
Stream ratios with standard deviations:
Bif.rt. | Len.rt. | Area.rt. | Slo.rt. | Grd.rt.
3.5606 | 2.3439 | 3.3353 | 1.3381 | 1.3885
1.7805 | 1.7012 | 3.5408 | 0.5520 | 0.2264
Order | Avg.len | Avg.ar | Avg.sl | Avg.grad. |
Avg.el.dif
num | (km) | (km2) | (m/m) | (m/m) | (m)
1 | 0.0989 | 0.0149 | 0.0555 | 0.0445 | 4.9936
2 | 0.1449 | 0.0439 | 0.0576 | 0.0382 | 4.9866
3 | 0.6236 | 0.3096 | 0.0292 | 0.0277 | 16.5627
4 | 0.7870 | 0.9233 | 0.0271 | 0.0171 | 13.4513
Order | Std.len | Std.ar | Std.sl | Std.grad. |
Std.el.dif
num | (km) | (km2) | (m/m) | (m/m) | (m)
1 | 0.0748 | 0.0102 | 0.0274 | 0.0229 | 4.3425
2 | 0.1401 | 0.0214 | 0.0546 | 0.0245 | 3.9989
3 | 0.2321 | 0.1373 | 0.0041 | 0.0059 | 2.7196
4 | -0.0000 | 0.0000 | 0.0000 | 0.0000 | -0.0000
Order | N.streams | Tot.len (km) | Tot.area (km2)
1 | 35 | 3.4609 | 0.5201
2 | 11 | 1.5934 | 0.4830
3 | 2 | 1.2471 | 0.6192
4 | 1 | 0.7870 | 0.9233
Order | Bif.rt. | Len.rt. | Area.rt. | Slo.rt. | Grd.rt. |
d.dens. | str.freq.
1 | 3.1818 | 1.4649 | 0.0000 | 0.9647 | 1.1661 |
6.6543 | 67.2947
2 | 5.5000 | 4.3047 | 2.9549 | 1.9723 | 1.3806 |
3.2989 | 22.7743
3 | 2.0000 | 1.2621 | 7.0509 | 1.0775 | 1.6187 |
2.0141 | 3.2300
4 | 0.0000 | 0.0000 | 2.9822 | 0.0000 | 0.0000 |
0.8524 | 1.0831
output r.stream.stats
}}}
any idea?
Helmut
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1556> ;
GRASS GIS <http://grass.osgeo.org >
GDAL
January 29, 2012, 6:51pm
2
#1556: wingrass - g.message in a python-script - no output
--------------------------------------+-------------------------------------
Reporter: hellik | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 6.4.2
Component: Python | Version: svn-releasebranch64
Keywords: wingrass, python, script | Platform: MSWindows Vista
Cpu: x86-32 |
--------------------------------------+-------------------------------------
Comment(by hellik):
Replying to [ticket:1556 hellik]:
> Hi,
>
> in a python-script (tested in selfcompiled standalone wingrass, python
2.7.2)
on a ubuntu 11.10 the r.stream.stats-output is written by g.message.
Helmut
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1556#comment:1> ;
GRASS GIS <http://grass.osgeo.org >
GDAL
January 29, 2012, 7:08pm
3
#1556: wingrass - g.message in a python-script - no output
---------------------------------------------------+------------------------
Reporter: hellik | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 6.4.2
Component: Python | Version: svn-releasebranch64
Keywords: wingrass, python, script, g.message() | Platform: MSWindows Vista
Cpu: x86-32 |
---------------------------------------------------+------------------------
Changes (by madi):
* keywords: wingrass, python, script => wingrass, python, script,
g.message()
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1556#comment:2> ;
GRASS GIS <http://grass.osgeo.org >
GDAL
January 29, 2012, 8:54pm
4
#1556: wingrass - g.message in a python-script - no output
---------------------------------------------------+------------------------
Reporter: hellik | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 6.4.2
Component: Python | Version: svn-releasebranch64
Keywords: wingrass, python, script, g.message() | Platform: MSWindows Vista
Cpu: x86-32 |
---------------------------------------------------+------------------------
Comment(by hellik):
Replying to [ticket:1556 hellik]:
> Hi,
>
> in a python-script (tested in selfcompiled standalone wingrass, python
2.7.2) there are following code lines:
additional information: the r.basin-script started within the grass-wxgui-
command-console.
Helmut
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1556#comment:3> ;
GRASS GIS <http://grass.osgeo.org >
GDAL
January 30, 2012, 7:53am
5
#1556: wingrass - g.message in a python-script - no output
---------------------------------------------------+------------------------
Reporter: hellik | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 6.4.2
Component: Python | Version: svn-releasebranch64
Keywords: wingrass, python, script, g.message() | Platform: MSWindows Vista
Cpu: x86-32 |
---------------------------------------------------+------------------------
Comment(by madi):
Hi,
Additional info:
In the same python script (r.basin),
{{{
grass.message( "##################################" )
grass.message( "Morphometric parameters of basin :" )
grass.message( "##################################\n" )
grass.message( "Easting Centroid of basin : %s " % basin_east )
grass.message( "Northing Centroid of Basin : %s " % basin_north )
grass.message( "Rectangle containing basin N-W : %s , %s " % nw )
grass.message( "Rectangle containing basin S-E : %s , %s " % se )
grass.message( "Area of basin [km^2] : %s " % area_basin )
}}}
etc. work normally. So, could the problem be related to the length of the
variable to print out?
Regards,
madi
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1556#comment:4> ;
GRASS GIS <http://grass.osgeo.org >
GDAL
February 17, 2012, 11:18pm
6
#1556: wingrass - g.message in a python-script - no output
---------------------------------------------------+------------------------
Reporter: hellik | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 6.4.2
Component: Python | Version: svn-releasebranch64
Keywords: wingrass, python, script, g.message() | Platform: MSWindows Vista
Cpu: x86-32 |
---------------------------------------------------+------------------------
Comment(by hellik):
Replying to [comment:1 hellik]:
> Replying to [ticket:1556 hellik]:
> > Hi,
> >
> > in a python-script (tested in selfcompiled standalone wingrass, python
2.7.2)
>
> on a ubuntu 11.10 the r.stream.stats-output is written by g.message.
>
but not not windows, any ideas?
Helmut
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1556#comment:5> ;
GRASS GIS <http://grass.osgeo.org >