W QGIS 2.XX narzędzia rozwijanego paska menu miały na dole edytowalne okno wywoływania, w którym polecenia niedostępne w GUI można było wprowadzić ręcznie (klikając przycisk ołówka). W 3.0 narzędzia paska menu są takie same jak narzędzia GDAL znajdujące się w przyborniku przetwarzania, co ma większy sens, ale teraz nie widzę sposobu, aby dodać proste polecenia do operacji narzędzia. Przykład, który dołączam, to warp (reproject)
narzędzie, chcę dodać polecenie „ -wo CUTLINE_ALL_TOUCHED=TRUE
”. W jaki sposób mogę to zrobić?
13
Odpowiedzi:
Rozczarowujące, że nie można łatwo edytować poleceń GDAL w najnowszym QGIS. Jedną z opcji jest użycie powłoki OSGeo4W, która instaluje się wraz z QGIS. Możesz go użyć do bezpośredniego uruchamiania poleceń GDAL.
źródło
Można to zrobić za pomocą konsoli Python.
Najpierw skopiuj (lub napisz) polecenie GDAL i edytuj w przeglądarce tekstu. Na przykład:
gdaldem hillshade C:/MyInputFile.tif C:/MyOutputFile.tif -of GTiff -b 1 -z 1.0 -s 1.0 -az 315.0 -alt 45.0 -multidirectional
gdzie musimy usunąć-az 315.0
(nie można tego zrobić w interfejsie ...)Następnie otwórz konsolę Python i wpisz:
Polecenie
cmd
musi być ujęte w cudzysłów „”. Pamiętaj, że musisz ręcznie załadować utworzony plik.Zgadzam się, że wyłączenie edycji poleceń gdal jest krokiem wstecz - mam nadzieję, że zostanie zaimplementowane w przyszłych wersjach.
źródło
Prosta i łatwa do naśladowania instrukcja obsługi instalacji GDAL przez UCLA Instalowanie GDAL dla systemu Windows Doskonale nadaje się do uruchamiania niestandardowego GDAL bezpośrednio z wiersza polecenia.
źródło