[FOSSGIS-Talk] Schwarzer Rahmen bei GeoTIFF Kacheln (.vrt Datei) entfernen

Reinhard Reiterer reinhard.reiterer at raumregionmensch.at
Do Jun 22 14:43:06 CEST 2017


Hallo Andreas,

 

danke für deine umfangreiche Antwort. Die Umwandlung der schwarz ausgefüllten Bereiche scheint tatsächlich komplizierter zu sein als anfangs angenommen :/ Ich hoffe bald Zeit zu finden, um einige Tests durchzuführen. Sobald ich ein Ergebnis habe, melde ich mich nochmal.

 

Schöne Grüße,

 

Reinhard

 

email signatur logo

Raum & Regionalplanung | Beratung
_________________________________________

DI Reinhard Reiterer

Obersulz 109 . A-2224 Sulz im Weinviertel
tel. 02534/4790-18 . fax. 02534/4790-20
mail: reinhard.reiterer at raumregionmensch.at <mailto:office at raumregionmensch.at> 
http://www.raumregionmensch.at <http://www.raumregionmensch.at/> 

 

 

Von: Neumann, Andreas [mailto:a.neumann at carto.net] 
Gesendet: Donnerstag, 22. Juni 2017 14:24
An: Reinhard Reiterer
Cc: FOSSGIS FOSS-GIS Community
Betreff: Re: [FOSSGIS-Talk] Schwarzer Rahmen bei GeoTIFF Kacheln (.vrt Datei) entfernen

 

Hallo Reinhard,

Mit dem Nodata-Problem bei Geotiffs kämpfe ich auch immer wieder. Das grosse Problem ist, dass Geotiff keine NODATA-Werte kennt. Einfach weiss oder schwarz auf NODATA setzen geht nicht wirklich - da weiss oder schwarz auch im Bild vorkommen kann und diese Pixel dann auch transparent werden.

Ich habe für mich eine Lösung mit einem Alpha-Kanal gefunden. Wenn du eine Polygongeometrie der Umrisse der gültigen Daten hast (z.b. ein geopackage oder shp) kann man mit dieser Geometrie einen Alpha-Kanal generieren. Hier der Befehl den ich verwende:

gdalwarp -of GTiff --config GDAL_TIFF_INTERNAL_MASK YES -wm 500 --config GDAL_CACHEMAX 500 -multi -wo NUM_THREADS=4 -wo OPTIMIZE_SIZE=TRUE -cutline dop2016_lv95_cutline.gpkg -crop_to_cutline -dstalpha -co "BIGTIFF=YES" -co "TILED=YES" -co "COMPRESS=JPEG" -co "JPEG_QUALITY=85" -co "PHOTOMETRIC=RGB" -co "SPARSE_OK=TRUE" dop2016_lv95_tmp.tif dop2016_lv95.tif

Beachte die Parameter -crop_to_cutline und -dstalpha

Das -crop_to_cutline brauchte ich, da die ursprünglichen Daten der einzelnen Kacheln auch schon ausserhalb der eigentlichen Daten 0,0,0 RGB-Werte hatten die ich unterdrücken wollte.

Leider werden die Bilder durch den Alpha-Kanal etwas grösser, dafür gibt es wirklich saubere Grenzen die auch bei einem resampling beachtet werden. Ohne Alpha-Kanal ist zudem noch das Problem, dass mit Resampling-Methoden die nicht "Nearest Neighbour" sind die schwarzen oder weissen Werte bei Pyramiden gemittelt werden - auch ein sehr unerwünschter Effekt.

Ingesamt bedauere ich doch sehr, dass im Jahr 2017 transparente Pixel in Geotiffs immer noch so kompliziert sind. Wie lange gibt es Raster im GIS schon und warum ist es immer noch so kompliziert?

Ich hoffe, das hilft.

Grüsse,

Andreas

On 2017-06-22 13:43, Reinhard Reiterer wrote:

Hallo Liste,

 

ich habe in QGIS GeoTIFF Kacheln über eine .vrt/.vrt.ovr Datei eingebunden.
Es handelt sich dabei um die Planung einer Gemeinde. Außerhalb des
Gemeindegebietes (Bereiche ohne .tif Kacheln) wird ein Rechteck mit
schwarzer Füllung dargestellt. Wie bekomme ich dieses transparent?

 

Vielen Dank und schöne Grüße,


Reinhard

 

email signatur logo

Raum & Regionalplanung | Beratung
_________________________________________

DI Reinhard Reiterer

Obersulz 109 . A-2224 Sulz im Weinviertel
tel. 02534/4790-18 . fax. 02534/4790-20
mail:  <mailto:office at raumregionmensch.at>
reinhard.reiterer at raumregionmensch.at
http:// <http://www.raumregionmensch.at/> www.raumregionmensch.at

 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : image001.jpg
Dateityp    : image/jpeg
Dateigröße  : 4280 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20170622/47dbeaaa/attachment.jpg>
-- 
....................................................................
OSGeo Park & OSGeo Day auf der AGIT 2017 in Salzburg
5.-7. Juli 2017, Universität Salzburg
http://agit.at

FOSS4G Europe 2017 Paris Marne-la-Vallée, 18.-22. Juli 2017
https://europe.foss4g.org/2017/

OSGeo & OSM Subkonferenz auf der FrOSCon
19.-20. August 2017, Hochschule Bonn-Rhein-Sieg Sankt Augustin
https://www.froscon.de/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/             https://twitter.com/fossgis_eV

____________________________________________________________________
FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste at fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste

 

 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : image001.jpg
Dateityp    : image/jpeg
Dateigröße  : 4280 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20170622/557f8136/attachment.jpg>


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste