Hi, there are couple of functions which allow passing fully qualified map name even they have mapset argument available.
E.g. G__open() where you can pass name as fully qualified, then 'mapset' argument is ignored. Maybe this behaviour could be changed in GRASS 7, either to require not-fully qualified names or just to omit 'mapset' argument and expect that name is fully qualified? First choice seems to be more reasonable. Currently functions G_find_cell / G_find_cell2 return mapset name or NULL. Maybe we could eliminate G_find_*2 function by adding a new argument. G_find_cell(fname, mapset, name) where name is char * to not-fully qualified name (allocated by G_store()) or just G_find_cell(fname, mapset, NULL) (as G_find_cell2) Also G_find_cell() could be renamed to G_find_raster() and G_find_grid3() to G_find_raster3d(). ? Martin PS: still in the beginning at learning GRASS libraries:-) -- Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa * _______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
