[GRASS5] r.in.gdal
Markus Neteler
neteler at geog.uni-hannover.de
Fri Jan 19 15:34:58 EST 2001
Hi Frank,
as being very interested in your growing GIS libraries
I have tried below improvement:
On Thu, Jan 18, 2001 at 10:34:48AM -0500, Frank Warmerdam wrote:
> Folks,
>
> I have updated r.in.gdal in CVS to first search in $GISBASE/lib for a
> libgdal.1.1.so file, and done a simple test.
Yep! It is detected.
> I have also prepared a shared library for linux for initial testing:
>
> ftp://gdal.velocet.ca/pub/outgoing/libgdal-linux-grass.tar.gz
>
> This is more or less a normal libgdal but with the following caveats:
>
> o libpng, libtiff, libgeotiff, libjpeg, libungif are builtin to limit
> the number of dependencies.
>
> o libgrass support is disabled (no need for this in r.in.gdal, and it
> might cause all sorts of odd problems).
>
> o No OGR (vector) support, since r.in.gdal wouldn't utilize it anyways.
>
> The dependencies of this library look like this:
>
> warmerda at gdal3[195]% ldd ~/gdal/libgdal.1.1.so
> libz.so.1 => /usr/lib/libz.so.1 (0x40198000)
> libdl.so.2 => /lib/libdl.so.2 (0x401a7000)
> libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x401aa000)
> libm.so.6 => /lib/libm.so.6 (0x401f0000)
> libc.so.6 => /lib/libc.so.6 (0x4020d000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
>
> The only part of this I don't like is the C++ shared library. It is installed
> on most modern Linux system, but some may lack it. If so, grab the following
> and put it in /usr/lib or /usr/local/lib (if in your LD_LIBRARY_PATH):
>
> ftp://gdal.velocet.ca/pub/outgoing/libstdc++-libc6.2-2.so.3
>
> If you update to the latest r.in.gdal from CVS you can just drop
> the libgdal.1.1.so into $GISBASE/lib. If you have the last beta you can
> still use by putting it somewhere in the library path, perhaps /usr/local/lib.
>
> I would appreciate feedback from people who try out r.in.gdal with this new
> shared library. If things go well it should be sufficient to add the library
> to the $GISBASE/lib directory in the next binary build, and I am prepared to
> build libraries for Solaris and IRIX as well.
>
> I saw in the bugs list problems with r.in.tiff, and r.in.png. Note that
> r.in.gdal reads TIFF and 24bit png files.
>
> If all goes well with r.in.gdal, I would also like to implement an r.out.gdal
> and eventually import and export programs using the OGR library for various
> vector formats. A list of GDAL supported file formats can be found at:
>
> http://www.remotesensing.org/gdal/formats_list.html
>
> and it includes GeoTIFF, Arc/Info Binary Grid, CEOS (including SAR), DOQ,
> DTED, Eosat Fast Format, ESRI BIL (.hdr labelled), GIF, Erdas Imagine, JPEG,
> PNG, Netpbm, and SDTS DEM.
Frank, just interested: do you *plan* to add HDF support? Otherwise
we would have to re-activate the HDF3.2-r.[in|out].hdf modules which
might need heavy updating.
Thanks for providing GDAL! Of course I will add it to the Linux binaries
as you requested. Only a version problem with libstdc++-libc6.2-2.so.3
may occur (here I had a slightly older version).
Markus
----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo at geog.uni-hannover.de with
subject 'unsubscribe grass5'
More information about the grass-dev
mailing list