[gdal-dev] gdal and gras from svn, export problem GTIFF - UINT32
massimo di stefano
massimodisasha at yahoo.it
Mon Apr 27 06:57:29 EDT 2009
Hi All, i'm having problems using gdal (svn version) from grass6.5
to export elevation data in format 'GTIF' type 'Byte'
Tring to export an elevation file from grass (elevation.10m from
speardfish60 dataset)
in format "GTIF" type "UINT32"
--
$g.region rast=elevation.10m -ap
$r.out.gdal input=elevation.10m at PERMANENT format=GTiff type=UInt32
output=/home/sasha/elev.tif
--
The grass version compiled using gdal from reposytory works fine,
while the grass compiled using gdal from svn give me a corrupted file.
The corrupted file has only 1/2 data ... the boundy box is correct,
but half of its data is set to 0
Please tell me if can i provide any log details,
or maybe instruction to compile gdal to have verbose log
.... or gdal commandline to test these particolar case-problem
(other format in r.out.gdal seems to works fine, but i don't tried all)
i've on my system (sidux64bit) 2 different gdal.
1) gdal from the debian gis repository, Version = 1.5.4-3 ;
2) gdal-svn, Version = 1.7.0dev, released 2008/11/26)
building from source grass (6.5 svn) :
1- using --with-gdal=/usr/bin/gdal-config
2- using --with-gdal=/usr/local/gdal/bin/gdal-config
These the procedure i'm following to build gdal and grass :
1) checkout gdal and grass6.5 from the relaive svn repo.
2) download ecw lib, gdal-grass plug-in
3) build ecw
4) build gdal using :
../configure --with-python
5) add gdal to ld path :
thouch /etc/ld.so.conf.d/gdal.conf
echo "/usr/local/gdal/lib" > /etc/ld.so.conf.d/gdal.conf
ldconfig
6) build grass using :
gdal-repo :
../configure --with-tcltk-includes=/usr/include/tcl8.5/ --with-ffmpeg --
with-ffmpeg-includes=/usr/include/ffmpeg/ --enable-64bit --with-cxx --
with-cairo --with-readline --with-sqlite --with-python --with-
wxwidgets=/usr/bin/wx-config --with-postgres --with-postgres-includes=/
usr/include/postgresql/ --with-odbc--with-freetype --with-freetype-
includes=/usr/include/freetype2/ --with-motif --with-proj-share=/usr/
share/proj/ --enable-largefile
--with-gdal=/usr/bin/gdal-config
gdal-svn :
../configure --with-tcltk-includes=/usr/include/tcl8.5/ --with-ffmpeg --
with-ffmpeg-includes=/usr/include/ffmpeg/ --enable-64bit --with-cxx --
with-cairo --with-readline --with-sqlite --with-python --with-
wxwidgets=/usr/bin/wx-config --with-postgres --with-postgres-includes=/
usr/include/postgresql/ --with-odbc--with-freetype --with-freetype-
includes=/usr/include/freetype2/ --with-motif --with-proj-share=/usr/
share/proj/ --enable-largefile
--with-gdal=/usr/local/gdal/bin/gdal-config
7) add grass to ld :
touch /etc/ld.so.conf.d/grass.conf
echo "/usr/local/grass-6.5.svn/lib" > /etc/ld.so.conf.d/grass.conf
8) build gdal-grass using :
../configure --with-gdal=/usr/local/gdal/bin/gdal-config --with-grass=/
usr/local/grass-6.5.svn/
9) compile gdal with grass support :
cd gdal ; make clean ; make dist clean
../configure --with-python --with-grass=/usr/local/grass-6.5.svn/
Thanks for any help and suggestion
Massimo Di Stefano
massimodisasha at yahoo.it
epifanio on irc.freenode.net /join gfoss
Chiacchiera con i tuoi amici in tempo reale!
http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com
More information about the gdal-dev
mailing list