Viac

Prevzorkovanie pomocou konzoly Python (QGIS): počet parametrov


Snažím sa prevzorkovať dve rastrové vrstvy pomocou konzoly Python v QGIS pomocou tohto kódu:

vystupy_0 = Processing.runAlgorithm ("sága: prevzorkovanie", 'G: /DOCTORAT/2014/Incendis/Dades/LST/LST_TERRA/Tiff/2012/UTM30N/2012153_day.tif', pravda, 0, 0, 0, "-81084,51 , 1138915.49, 3972094.6, 4861094.6 ", 1000.0, 'G: /DOCTORAT/2014/Incendis/Dades/LST/LST_TERRA/Tiff/2012/FINALS/2012153_day_FINAL.tif')

Mám to:

Chyba: Nesprávny počet parametrov

Zdá sa však, že obsahuje všetky potrebné parametre:

VSTUP  KEEP_TYPE  CIEĽ  SCALE_UP_METHOD  SCALE_DOWN_METHOD  OUTPUT_EXTENT  USER_SIZE  USER_GRID 

Mohol by mi niekto pomôcť?

Vďaka!


Ďalšou metódou je použitie Nástroja na tvorbu modelov prostredníctvom nástroja na spracovanie nástrojov:

  • Vytvorte model na spustenie SAGA: Prevzorkovanie algoritmus so všetkými požadovanými parametrami
  • Uložte model (nezabudnite pridať a meno modela a názov skupiny v textových poliach)
  • Ukončite nástroj na tvorbu modelov a uložený model by sa mal zobraziť v zozname pod zadaným názvom skupiny (Panel nástrojov na spracovanie> Modely> (názov skupiny)
  • Kliknite pravým tlačidlom myši na model a vyberte možnosť Uložiť ako skript v jazyku Python

Teraz môžete vidieť, čo by mal byť skript v Pythone, a porovnať ho s tým, čo ste museli vidieť, kde sa stala chyba.