[GRASS-dev] Submitting module to addons - r.sundenoise - mentor required

Hi,

I have written an add-on module. It is called r.sundenoise and it is for denoising/despeckling DEMs to improve the quality of slope maps and other geomorphic products derived from them. The denoising is carried out by Sun's denoising algorithm, a GPL'd mesh filtering algorithm that I have been testing on topographic data as part of a research project. It does a very nice job.

My module is a shell script that works as a wrapper to the algorithm so that it can be run from within GRASS, in much the same way as r.surf.nnbathy works as a wrapper for nn. I would like to submit it to the add-ons repository.

I have read and will abide by the document RFC2 - Legal aspects of code contributions. I have an osgeo_id: stevensj

Would someone like to be my mentor? You can try the module at:
http://personalpages.manchester.ac.uk/staff/john.stevenson

Cheers

John

--

Dr John Stevenson
Postdoctoral Research Associate
School of Earth, Atmospheric and Environmental Sciences
Williamson Building (Room 2.42)
University of Manchester
Manchester M13 9PL, UK
tel. +44(0)161 306 6585; fax. +44(0)161 306 9361;
john.stevenson@manchester.ac.uk

Hi,

2009/7/2 John A Stevenson <john.stevenson@manchester.ac.uk>:

My module is a shell script that works as a wrapper to the algorithm so that
it can be run from within GRASS, in much the same way as r.surf.nnbathy

too much work to rewrite it to Python? (If I can suggest please write
new modules in Python). In GRASS7 there is no extra support for shell
scripts.

Martin

--
Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa

Hi Martin,

Martin Landa wrote:

too much work to rewrite it to Python?

I have in my mind to write a python version at some stage, as it isn't a complicated script. But first I need to learn python...

I uploaded a shell script first as I have had a paper accepted about the denoising algorithm and I want to mention in the paper that it can be run via a GRASS module. I need to send the revised draft back to the editor next week, so I wanted to have a working version online as soon as possible. Once a working version is up and available I can have a look at making a python version.

Cheers

John

--

Dr John Stevenson
Postdoctoral Research Associate
School of Earth, Atmospheric and Environmental Sciences
Williamson Building (Room 2.42)
University of Manchester
Manchester M13 9PL, UK
tel. +44(0)161 306 6585; fax. +44(0)161 306 9361;
john.stevenson@manchester.ac.uk