[GRASS-user] r.width.funct in correct version

Margherita Di Leo diregola at gmail.com
Tue Mar 5 07:46:23 PST 2019


It should be fixed in r74157. Testing welcome.

Regards,

On Tue, Mar 5, 2019 at 12:04 PM Helmut Kudrnovsky <hellik at web.de> wrote:

> margherita wrote
> > Hi,
> >
> > I could not reproduce the error. To me the example just works, there are
> > only some deprecation warnings.
> >
> > r.width.funct map=dist2out image=test
> >  100%
> > Tot. cells 88407.0
> > Tot. area 8840700.0
> > Max distance 7714.591101
> > /usr/lib64/python2.7/site-packages/matplotlib/cbook.py:136:
> > MatplotlibDeprecationWarning: The WX backend is deprecated. It's untested
> > and will be removed in Matplotlib 2.2. Use the WXAgg backend instead. See
> > Matplotlib usage FAQ for more info on backends.
> >   warnings.warn(message, mplDeprecation, stacklevel=1)
> > ===========================
> > Width Function | quantiles
> > ===========================
> > 883 | 0.05
> > 1756 | 0.15
> > 2763 | 0.3
> > 3218 | 0.4
> > 3661 | 0.5
> > 4218 | 0.6
> > 4893 | 0.7
> > 5926 | 0.85
> > 6984 | 0.95
> >
> >
> > Done!
> >
> > Kind regards,
>
> tested here with
>
> GRASS Version: 7.4.2
>
> GRASS SVN revision: r73591
>
> Build date: 2018-10-23
>
> Build platform: x86_64-w64-mingw32
>
> GDAL: 2.3.2
>
> PROJ.4: 5.2.0
>
> GEOS: 3.7.0
>
> SQLite: 3.17.0
>
> Python: 2.7.14
>
> wxPython: 2.8.12.1
>
> Platform: Windows-7-6.1.7601-SP1 (OSGeo4W)
>
> ++++++++++
> r.width.funct --verbose map=dist2out at user1 image=C:\temp\baer\test.png
>
> ('Tot. cells', 88407.0)
> ('Tot. area', 8840700.0)
> ('Max distance', 7714.591101)
> Traceback (most recent call last):
>   File "C:\Users\KUDRNOVSKY\AppData\Roaming\GRASS7\addons/sc
> ripts/r.width.funct.py", line 135, in <module>
>     sys.exit(main())
>   File "C:\Users\KUDRNOVSKY\AppData\Roaming\GRASS7\addons/sc
> ripts/r.width.funct.py", line 84, in main
>     prc[0,0] , prc[0,1] = findint(kl,0.05) , 0.05
>   File "C:\Users\KUDRNOVSKY\AppData\Roaming\GRASS7\addons/sc
> ripts/r.width.funct.py", line 128, in findint
>     z1, z2, f1, f2 = kl[int(Xf[0])][0], kl[int(Xf[0]-1)][0],
> kl[int(Xf[0])][1], kl[int(Xf[0]-1)][1]
> IndexError: invalid index to scalar variable.
> +++++++++
>
> still the same error
>
>
>
> -----
> best regards
> Helmut
> --
> Sent from: http://osgeo-org.1560.x6.nabble.com/Grass-Users-f3884509.html
> _______________________________________________
> grass-user mailing list
> grass-user at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/grass-user



-- 
Margherita Di Leo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-user/attachments/20190305/7fe55dd4/attachment-0001.html>


More information about the grass-user mailing list