[GRASS5] compiling code

Markus Neteler neteler at itc.it
Wed May 7 03:17:19 EDT 2003


On Tue, May 06, 2003 at 07:28:19PM +0100, Paul Kelly wrote:
> On Tue, 6 May 2003, John Gillette wrote:
[...]
> > Also, the coordinate conversion library "CC.h", has
> > this usage changed now that we are going to use the standard
> > proj4 library?  Do you call proj4 routines directly?
> 
> In my opinion any module that uses the CC_ functions is seriously
> out-of-date and a candidate for updating, possibly in other ways as well.
> You may look at d.where in the CVS for an example of upgrading a module
> from coorcnv to proj usage, which I did recently. The programmers'
> manual is currently a little out-of-date on proj usage. It is suspicious
> also that an import module should use coorcnv as it should really import
> the data into a location that matches the projection of the original data
> and then v.proj can be used to re-project it if needed.
> 
> If we have a list of which modules that currently use coorcnv are going to be
> kept in GRASS 5.1 (i.e. it is worthwhile updating them) I could maybe work
> at changing them over to using proj instead, although it may take a while
> to get round to them all.

At time GRASS 5.1 is free of CC_ routines. 

I GRASS 5.0 I found:
./src/mapdev/v.apply.census/
./src/mapdev/v.in.tig.basic/
./src/mapdev/v.in.tig.lndmk/
./src/mapdev/v.mkgrid/
./src/mapdev/v.mkquads/
./src/imagery/i.tape.tm3/
./src/misc/m.datum.shift/
./src/misc/m.gc2ll/cmd/
./src/misc/m.ll2gc/cmd/
./src/misc/m.ll2u/cmd/
./src/misc/m.region.ll/
./src/misc/m.tiger.region/
./src/misc/m.u2ll/
./src/raster/r.in.dem/
./src/raster/r.in.ll/
./src/sites/s.datum.shift/
./src.contrib/NPS/
./src.contrib/SCS/display/d.fix.ortho/
./src.contrib/SCS/vector/v.mkquads.scs/
./src.contrib/SDTS/mapdev/v.out.sdts/
./src.garden/grass.hdf/hdf5/r.in.hdf/
./src.garden/grass.tig.rim/v.in.tig.rim/

but which of above modules should reach 5.1?

Markus




More information about the grass-dev mailing list