Kiedy przetwarzam raster w QGIS, tworzy on drugi zespół. Wygląda na to, że zespół nie ma użytecznych danych. Lubię używać narzędzia Raster Colors Tool i nie będzie ono akceptować rastra z niczym innym niż na paśmie.
Jakie przetwarzanie rastrowe tworzy dodatkowe pasmo? Wygląda na to, że generuje pasmo maski.
MerseyViking,
Korzystam z nowego narzędzia do strzyżenia w QGIS 1.7. O ile mi wiadomo, jest to implementacja GDAL_TRANSLATE. Używam warstwy maski kształtowej i wartości 0 bez danych
BWill
Odpowiedzi:
6
Ciekawy. Jeśli podasz shapefile jako maskę, użyje gdal_warp i automatycznie doda -dstalpha do opcji wiersza poleceń.
Na razie możesz skopiować tekst pojawiający się na dole okna dialogowego i wkleić go do okna wiersza poleceń, usuwając opcję -dstalpha. Ale to nie jest idealne rozwiązanie, więc sugeruję, aby złożyć zgłoszenie do modułu śledzenia błędów QGIS, aby dodać go jako opcję.
Alternatywnie, ale pozostając przy linii poleceń, możesz uruchomić gdal_translate na swoim dwupasmowym pliku, używając opcji -b 1, aby po prostu użyć pierwszego pasma dla danych wyjściowych.
Kontrola pasma jest zdecydowanie warta posiadania w QGIS, więc uważam, że warto dodać to do modułu śledzenia błędów jako wymaganą funkcję.
Wypróbuj „Różne kalkulatory rastrowe GDAL”. Miałem ten sam problem. W oknie dialogowym wybierz plik rastrowy dla pasma A i pozostaw drugi pas jako niezaznaczony. W polu tekstowym polecenia gdalnumerycznego wpisz A * 1. Utworzony plik rastrowy będzie miał tylko jedno pasmo.
Odpowiedzi:
Ciekawy. Jeśli podasz shapefile jako maskę, użyje gdal_warp i automatycznie doda -dstalpha do opcji wiersza poleceń.
Na razie możesz skopiować tekst pojawiający się na dole okna dialogowego i wkleić go do okna wiersza poleceń, usuwając opcję -dstalpha. Ale to nie jest idealne rozwiązanie, więc sugeruję, aby złożyć zgłoszenie do modułu śledzenia błędów QGIS, aby dodać go jako opcję.
Alternatywnie, ale pozostając przy linii poleceń, możesz uruchomić gdal_translate na swoim dwupasmowym pliku, używając opcji -b 1, aby po prostu użyć pierwszego pasma dla danych wyjściowych.
Kontrola pasma jest zdecydowanie warta posiadania w QGIS, więc uważam, że warto dodać to do modułu śledzenia błędów jako wymaganą funkcję.
źródło
Wypróbuj „Różne kalkulatory rastrowe GDAL”. Miałem ten sam problem. W oknie dialogowym wybierz plik rastrowy dla pasma A i pozostaw drugi pas jako niezaznaczony. W polu tekstowym polecenia gdalnumerycznego wpisz A * 1. Utworzony plik rastrowy będzie miał tylko jedno pasmo.
źródło
Możesz po prostu użyć kalkulatora rastrowego QGIS:
Wyrażenie:
"my_raster@1"
Kliknij
current layer extent
i zapisz jako nowy raster jednopasmowy.
źródło
wybierz w Przyborniku: Zmień kolejność pasm. I usuń zespół
źródło