Hi, I'm working at Finnish Geodetic Insitute where we have developed software and algorithms for delineating drainage basins from DEM (raster) data. Recently, we decided to contribute the code to GRASS.
Now there are existing (hydrologic) modules in Grass that have similar functionalities but they seem to be more than 10 years old and are quite inefficient when comparing against newer algorithms. Also, in our delineation method we allow user to add error parameters to elevation data and the computations then calculate the most likely locations for delineations. What I have is existing C++ code that do the calculations which should be integrated to GRASS. After studying GRASS implementation a bit it seems that I need only to create independent software modules for each functionality (r.* module) where I define interface for transferring parameters and data between GRASS and our c++ code. Is this correct? There seem to be 3 different places where I could add the code, "grass6.4, grass7 and grass-addons". Which repository should I be using? When I have finally get the modules working, where should I sent the patches? Can I get write access to a repository? It may be possible that we will contribute more code in the future. Thanks in advance, -- Tomas Ukkonen Finnish Geodetic Institute PL 15 (Geodeetinrinne 2) 02431 MASALA, FINLAND _______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
