Viktigt

Översättning är en gemenskapsinsats du kan gå med i. Den här sidan är för närvarande översatt till 100.00%.

23.2. Konfigurera ramverket för bearbetning

I menyn Processing Options (fliken Inställningar► Alternativ ► processingAlgorithm Processing) kan du konfigurera hur algoritmerna fungerar. Konfigurationsparametrarna är strukturerade i separata block som du kan välja på vänster sida av dialogrutan.

23.2.1. Allmänt

Blocket General innehåller standardinställningarna för att styra hur algoritmdialogen samt inmatnings- och utdataparametrar ska bete sig. Vissa av inställningarna kan dock åsidosättas på algoritmnivå, per algoritmkörning eller för individuella parametrar.

  • Default output raster layer extension är som standard tif

  • Default output vector layer extension är som standard gpkg

  • Invalid features filtering vid exekvering av algoritm:

    • Filtrera inte (bättre prestanda): alla funktioner (med giltiga och ogiltiga geometrier) bearbetas, men resultatet kan bli felaktigt beroende på hur geometrins ogiltighet påverkar operationerna

    • Skippa (ignorera) funktioner med ogiltig geometri, vilket innebär att endast en delmängd av din dataset (funktioner med giltig geometri) kommer att bearbetas

    • Stop algorithm execution when a geometry is invalid: du måste spåra och fixa de ogiltiga geometrierna om du vill att algoritmen ska bearbeta hela lagret. Algoritmer som Kontrollera giltighet eller Fixa geometrier kan hjälpa dig att uppnå detta.

    Inställningen Invalid features filtering kan åsidosättas för varje inmatning, vid algoritmens körtid.

  • Låt dialogrutan vara öppen efter att algoritmen körts. När en algoritm har körts färdigt och dess utdatalager har laddats in i QGIS-projektet stängs algoritmdialogen. Om du vill hålla den öppen (för att köra algoritmen igen med andra parametrar eller för att bättre kontrollera utdata som skrivs till loggfliken) markerar du det här alternativet.

  • Max antal trådar

  • Output folder för icke temporära utdata: Om ingen mappsökväg anges för utdata från bearbetningskörningen är detta den mapp där de sparas. Standard är processing/outputs under den aktiva användarprofilen katalogen.

  • Overskriv sökvägen till mappen för temporära utdata: Temporära utdata sparas som standard i mappen tmp på maskinen. Detta alternativ hjälper dig att ange en annan plats för lagring.

  • Pre-execution script och Post-execution script. Dessa parametrar pekar på filer som innehåller skript som skrivits med hjälp av skriptfunktionen för bearbetning, som beskrivs i avsnittet om skript och konsolen.

  • Företräda utdatafilnamn för lagernamn. Namnet på varje resulterande lager som skapas av en algoritm definieras av algoritmen själv. I vissa fall kan ett fast namn användas, vilket innebär att samma utdatanamn kommer att användas oavsett vilket inmatningslager som används. I andra fall kan namnet bero på namnet på inmatningslagret eller på några av de parametrar som används för att köra algoritmen. Om den här kryssrutan är markerad kommer namnet i stället att hämtas från utdatafilens namn. Observera att om utdata sparas i en temporär fil, är filnamnet för denna temporära fil vanligtvis långt och meningslöst för att undvika kollision med andra redan existerande filnamn.

  • Resultats gruppnamn. Om du vill få fram alla bearbetningsresultatskikt i en grupp i panelen Layers, anger du ett gruppnamn för denna parameter. Gruppen kan redan existera eller inte. QGIS kommer att lägga till alla utmatningslager i en sådan grupp. Som standard är denna parameter tom, så alla utmatningslager läggs till på olika platser i panelen Layers, beroende på vilket objekt som är aktivt när en algoritm körs. Observera att utdatalager laddas till panelen Layers endast om Open output file after running algorithm är markerad i algoritmdialogen.

  • Visa algoritmer med kända problem: Som standard undviker QGIS att visa trasiga algoritmer (vanligtvis från tredjepartsleverantörer). Om det är markerat kommer de att finnas tillgängliga i verktygslådan Processing, med en varningsikon och en verktygstips som förklarar att de har problem. Använd på egen risk.

  • Visa antal funktioner för utdatavektorlager. Eftersom det kan ta lite tid att beräkna antalet funktioner i vissa dataformat är det här alternativet avaktiverat som standard.

  • Visa CRS-definition för lager i urvalsrutor

  • Visa verktygstips när det finns inaktiverade leverantörer

  • Style for line layers, Style for point layers, Style for polygons layers och Style for raster layers används för att ange standardrenderingsstilen för utmatningslager (dvs. lager som genereras av bearbetningsalgoritmer). Skapa bara den stil du vill ha med QGIS, spara den i en fil och ange sedan sökvägen till den filen i inställningarna så att algoritmerna kan använda den. När ett lager laddas av Processing och läggs till i QGIS-rutan, kommer det att återges med den stilen.

    Renderingsstilar kan konfigureras individuellt för varje algoritm och var och en av dess utgångar. Högerklicka bara på algoritmens namn i verktygslådan och välj Edit rendering styles for outputs. Du kommer att se en dialogruta som den som visas här intill.

    ../../../_images/rendering_styles.png

    Fig. 23.5 Renderingsstilar

    Välj den stilfil (.qml) som du vill ha för varje utdata och tryck på OK.

  • Varning före exekvering om parameterns CRS inte matchar: Som standard omprojicerar QGIS inbyggda algoritmer (dvs. de som listas i gruppen menu Menus ► QGIS (native C++)) de ingående lagren till det första lagrets CRS före exekvering. Markera detta alternativ för att få ett meddelande från de andra verktygen som inte stöder omprojicering, när CRS för indata inte är identiska. Tredjepartsleverantörer berörs inte.

23.2.3. Modeller och manuskript

I blocken processingModel Models och pythonFile Scripts anges en standardsökväg, som anges under den aktiva mappen User profile, för lagring av modeller respektive skript. Precis som för de andra alternativen kan du ändra sökvägen, t.ex. så att den leder till en fjärrdator eller delad mapp för alla dina användare.

23.2.4. Leverantörer

Du hittar också ett block för algoritmen processingAlgorithm Leverantörer. Det här är platsen där installerade leverantörer exponerar sina inställningar.

Som standard installeras QGIS med två algoritmleverantörer:

  • GDAL vars algoritmer du kan Aktivera (eller inte) i den här dialogen. Läs mer om GDAL-algoritmer.

  • GRASS vars algoritmer kräver installation av GRASS GIS Processing Provider från Tillägg Manager. Du kan sedan ställa in några dedikerade inställningar som t.ex:

    • checkbox För rasterlager, använd r.external (snabbare) istället för r.in.gdal

    • checkbox För vektorlager, använd v.external (snabbare) istället för v.in.ogr

    • Location of GRASS docs: som standard, och beroende på ditt operativsystem, använder QGIS en hårdkodad lista med sökvägar för att hitta den lokala GRASS-dokumentationen och öppna den när du trycker på Help-knappen i en GRASS-algoritmdialog. Om du fyller i detta alternativ åsidosätts standardsökvägen, så att du kan använda en anpassad plats eller fjärrdokumentation.

    • checkbox Logga konsolutdata

    • checkbox Logga exekveringskommandon

Installerade tillägg som tillhandahåller bearbetningsalgoritmer kan också ha sin leverantör listad i den här gruppen, med anpassade inställningar.