[GRASS-dev] [GRASS GIS] #2426: add r.surf.nnbathy to the core code of GRASS 7.1
GRASS GIS
trac at osgeo.org
Thu Sep 18 10:03:47 PDT 2014
#2426: add r.surf.nnbathy to the core code of GRASS 7.1
-------------------------+--------------------------------------------------
Reporter: bhlevca | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: major | Milestone: 7.1.0
Component: Addons | Version: unspecified
Keywords: | Platform: Unspecified
Cpu: Unspecified |
-------------------------+--------------------------------------------------
I find this script much faster and gives better results that
r.surf.contour.
I am not sure if there are licensing problems with nnbathy
(https://code.google.com/p/nn-c/) as it is a MIT license, but my
understanding is that it should be possible.
I recently copied manually the script from the Grass6 add on repositories
into the scripts directory of the Grass7.1 installation directory. I also
compiled nnbathy from the above sources.
The Makefile in the grass7 addons did not work although I had the grass6
addons installed in parallel. Probably that needs fixing as well as a
temporary measure until nnbathy is properly integrated.
It worked flawlessly in grass 7.1. The result of a 6000x 10000 nodes was
given in less than one minute. The r.surf.contour gave me a worse result
in 192 minutes! That's more than 3 hours and that happened only after I
lowered the resolution from res=2 to res=6. With res=1 in the g.region the
r.surf.contour did not advance at all after 2 hours so I had to cancel. In
addition the quality is not so great from r.surf.contour, especially if
you have complex shapes.
I believe many people would benefit from this triangulation (nnbathy)
method rather than using the linear interpolation method of
r.surf.contour.
Please consider of adding r.surf.nnbathy to the main repository.
Thanks
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/2426>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list