Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
usunięcie zbędnych pikseli
17-03-2012, 17:51, (Ten post był ostatnio modyfikowany: 17-03-2012, 17:58 {2} przez borys.)
#2
RE: usunięcie zbędnych pikseli
Typowa składnia z if nie jest jeszcze zaimplementowana, najprawdopodobniej się pojawi i będzie działać tak:
http://hub.qgis.org/issues/4476

Tymczasem można to zapisać w ten sposób:

(pom@1 ==0 )

Wyrażenie w nawiasie zwraca wartość 1 gdy jest spełnione, w przeciwnym wypadku 0. Dzięki temu można je przemnożyć przez pożądaną wartość:

(pom@1 ==0 ) * pierwotna_warstwa@1

i dodać alternatywny warunek:

(pom@1 ==0 ) * pierwotna_warstwa@1 + (pom@1 <>0 ) * -32768

Zakładając, że wartość NODATA to -32768

Można również użyć funkcji eq(), le(), gt() itp.:
http://gis-lab.info/qa/rastercalc-eng.html


Wiadomości w tym wątku
usunięcie zbędnych pikseli - przez matandked - 17-03-2012, 14:06
RE: usunięcie zbędnych pikseli - przez borys - 17-03-2012, 17:51
RE: usunięcie zbędnych pikseli - przez matandked - 18-03-2012, 18:56
RE: usunięcie zbędnych pikseli - przez borys - 19-03-2012, 12:41

Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Usunięcie określonych wartości z tabeli atrybutów raczi 2 1 066 05-04-2023, 09:11
Ostatni post: jerresso

Skocz do: