[FOSSGIS-Talk] Geotiff - schwarzer Hintergrund

Stöhr, Stefan Stefan.Stoehr at cottbus.de
Di Okt 12 10:34:50 CEST 2021


Guten Morgen zusammen,

folgender Workflow könnte helfen: Mit QGIS ein Rasterbild im Format **PNG** oder **TIF** mit **separater World-Datei** exportieren.  Zum Beispiel in Photoshop mit dem Auswahlwerkzeug entsprechende Fläche weglöschen und speichern. Danach in QGIS wieder öffnen und das georeferenzierte Bild enthält das gewünschte "Loch".

Ein **Geotiff/Geotif** mit interner Worlddatei lässt sich zwar in Photoshop gleichermaßen bearbeiten, aber beim Speichern gehen die Geoinfos verloren, so dass beim Öffnen in QGIS das Bild zwar mit "Loch" aber ohne Georeferenzierung an den Koordinatenursprung gelegt wird.

Auf Youtube gibt's ein Tutorial von Mike Miller mit dem Titel: Adding an image or raster data to a leaflet map. Das bietet vielleicht noch etwas audiovisuelle Unterstützung.

Viele Grüße und viel Erfolg
Stefan Stöhr

-----Ursprüngliche Nachricht-----
Von: FOSSGIS-Talk-Liste <fossgis-talk-liste-bounces at fossgis.de> Im Auftrag von Markus Neteler
Gesendet: Dienstag, 12. Oktober 2021 09:54
An: Bodamer, Christian <Christian.Bodamer at autobahn.de>
Cc: FOSSGIS-talk <FOSSGIS-Talk-Liste at fossgis.de>
Betreff: Re: [FOSSGIS-Talk] Geotiff - schwarzer Hintergrund

On Mon, Oct 11, 2021 at 7:56 AM Bodamer, Christian <Christian.Bodamer at autobahn.de> wrote:
>
> Guten Morgen,
>
> leider kann ich die Variante von Markus nicht nachvollziehen. Bei dem Befehl r.mapcalc erhalte ich eine Fehlermeldung:
>
> syntax error, unexpected NAME, expecting ')'
>
> Parse error
>
> ERROR: parse error

Auf der Seite
https://courses.neteler.org/selective-data-removal-elevation-map-floodfilling/

hatte ich \ als Zeilenumbruch geschrieben:

r.mapcalc "no_data_mask = if(pat_DTM_2008_derived_2m_clump == 264485050 || \
  pat_DTM_2008_derived_2m_clump == 197926480 || \
  pat_DTM_2008_derived_2m_clump == 3, null(), 1)"

Gfls weglassen (bei Windows beispielsweise) und als eine Zeile eingeben:

r.mapcalc "no_data_mask = if(pat_DTM_2008_derived_2m_clump ==
264485050 || pat_DTM_2008_derived_2m_clump == 197926480 || pat_DTM_2008_derived_2m_clump == 3, null(), 1)"

Ich kann das aktuell nicht testen, aber so müsste es gehen.

VG Markus
--
....................................................................
FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

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_Verein

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


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste