[FOSSGIS-Talk] gdal_translate fuer GeoJPEG2000
Jäger, Frank (KRZ)
F.Jaeger at KRZ.DE
Fr Jul 6 14:01:59 CEST 2018
> -----Ursprüngliche Nachricht-----
> Von: neteler.osgeo at gmail.com [mailto:neteler.osgeo at gmail.com] Im Auftrag
> von Markus Neteler
> Gesendet: Freitag, 6. Juli 2018 10:48
> An: Jäger, Frank (KRZ)
> Cc: fossgis-talk-liste at fossgis.de
> Betreff: Re: [FOSSGIS-Talk] gdal_translate fuer GeoJPEG2000
>
....
> Bei Fedora ist es openjpeg2-2.3.0-6.fc28.x86_64. Welcher Fehler tritt auf?
>
> Schöne Grüße,
> Markus
Hallo,
Debian 8 ist derzeit die Generation "Old-Stable", danach kommt "Stable", dann "Testing".
Daher ist auch die mitgelieferte GDAL-Version grottenalt:
$ gdalinfo --version
GDAL 1.10.1, released 2013/08/26
$ gdal_translate 00_dop10rgbi_32488_5752_1_nw.jp2 testbild.tif -of GTiff -b 1 -b 2 -b 3
Input file size is 10000, 10000
error: cannot decode code stream
0ERROR 1: 00_dop10rgbi_32488_5752_1_nw.jp2, band 1: IReadBlock failed at X offset 0, Y offset 0
ERROR 1: GetBlockRef failed at X block offset 0, Y block offset 0
Daher baue ich GDAL selbst, z.B. 2.2 auf Prod-Server:
$ /opt/gdal-2.2/bin/gdalinfo --version
GDAL 2.2.3, released 2017/11/20
$ /opt/gdal-2.2/bin/gdalinfo --debug on 00_dop10rgbi_32488_5752_1_nw.jp2
GNM: GNMRegisterAllInternal
GNM: RegisterGNMFile
GNM: RegisterGNMdatabase
JPEG2000: IHDR box found. Dump: width=10000, height=10000, numcmpts=4, bpp=8
JPEG2000: Component 0: bpp=8, signedness=0
JPEG2000: Component 1: bpp=8, signedness=0
JPEG2000: Component 2: bpp=8, signedness=0
JPEG2000: Component 3: bpp=8, signedness=0
GDALJP2Metadata
.....
Upper Left ( 488000.000, 5753000.000) ( 8d49'31.74"E, 51d55'39.36"N)
Lower Left ( 488000.000, 5752000.000) ( 8d49'31.86"E, 51d55' 6.99"N)
Upper Right ( 489000.000, 5753000.000) ( 8d50'24.09"E, 51d55'39.43"N)
Lower Right ( 489000.000, 5752000.000) ( 8d50'24.21"E, 51d55' 7.06"N)
Center ( 488500.000, 5752500.000) ( 8d49'57.98"E, 51d55'23.21"N)
Getötet
$
Für meine Versuche, auf dem Test-Server einen JP2-Treiber ins GDAL einzubeziehen (configure .. --with-openjpeg oder --with-jasper) verwende ich nun GDAL 2.3.
So langsam dämmert es mir, dass - ganz egal welches gdal oder JasPer ich verwende - der JPG-Treiber im ollen Debian nicht ausreicht da er von allen anderen Programmen verwendet wird.
Vorhanden sind:
libopenjpeg2 Version: 1.3+dfsg-4.8
libopenjpeg5 Version: 1:1.5.2-3
Ein dist-upgrade ist wohl überfällig.
MfG
Frank Jäger
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : smime.p7s
Dateityp : application/pkcs7-signature
Dateigröße : 2411 bytes
Beschreibung: nicht verfügbar
URL : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20180706/0e2dec43/attachment.bin>
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste