Viktigt

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

5. QGIS-konfiguration

QGIS är mycket konfigurerbart. Genom menyn Settings finns det olika verktyg för att:

  • styleManager Style Manager…: skapa och hantera symboler, stilar och färgramper.

  • customProjection Custom Projections…: skapa dina egna koordinatreferenssystem.

  • keyboardShortcuts Keyboard Shortcuts…: definiera din egen uppsättning av keyboard shortcuts. De kan också åsidosättas under varje QGIS-session genom project properties (tillgängligt under Project-menyn).

  • interfaceCustomization Interface Customization…: konfigurera applikationsgränssnittet, dölja dialogrutor eller verktyg som du kanske inte behöver.

  • options Options…: ange globala options som ska tillämpas i olika delar av programmet. Dessa inställningar sparas i de aktiva inställningarna för användarprofil och tillämpas som standard när du öppnar ett nytt projekt med den här profilen.

5.1. Alternativ

options Vissa grundläggande alternativ för QGIS kan väljas med hjälp av dialogrutan Options. Välj menyalternativet Settings ► options Options. Du kan ändra alternativen efter dina behov. Vissa av ändringarna kan kräva en omstart av QGIS innan de börjar gälla.

De flikar där du kan anpassa dina alternativ beskrivs nedan.

Observera

Plugins kan bädda in sina inställningar i dialogrutan Alternativ

Endast kärninställningarna presenteras nedan, men observera att listan kan utökas genom att installerade insticksprogram implementerar sina egna alternativ i standarddialogrutan Options. Detta undviker att varje plugin har sin egen konfigurationsdialog med extra menyalternativ bara för dem…

5.1.1. Allmänna inställningar

../../../_images/options_general.png

Fig. 5.1 Allmänna inställningar

Åsidosätta systemets lokala språk

Som standard förlitar sig QGIS på operativsystemets konfiguration för att ställa in språk och manipulera numeriska värden. Om du aktiverar den här gruppen kan du anpassa beteendet.

  • Välj från User interface translation det språk som ska användas för GUI

  • Välj i Locale (tal-, datum- och valutaformat) det system som datum och numeriska värden ska matas in och återges i

  • checkbox Visa separator för grupp (tusen)

En sammanfattning av de valda inställningarna och hur de ska tolkas visas längst ned i ramen.

Du kan inte ändra inloggningsnyckelns applikation eftersom det skulle göra inloggningsnyckeln ogiltig

  • Välj Style (QGIS restart required), dvs. widgetarnas utseende och placering i dialogrutor. Möjliga värden beror på ditt operativsystem.

  • Definiera UI theme (QGIS restart krävs) selectString. Det kan vara ’default’, ’Night Mapping’ eller ’Blend of Grey’

  • Definiera ikonens storlek selectString

  • Definiera Font och dess Size. Teckensnittet kan vara radioButtonOn Qt default eller ett användardefinierat

  • Ändra Timeout för tidsinställda meddelanden eller dialogrutor

  • |ej markerad| Dölj stänkskärm vid uppstart

  • checkbox Visa QGIS nyhetsflöde på välkomstsidan: visar ett samlat QGIS nyhetsflöde på välkomstsidan, vilket ger dig ett direkt sätt att bli medveten om projektnyheter (datum och sammanfattning för användar-/utvecklarmöten, communityundersökningar, meddelanden om releaser, olika tips …)

  • checkbox Kontrollera QGIS-versionen vid start för att hålla dig informerad om en nyare version släpps

  • |ej markerad| Use native color chooser dialogs (se Färgväljare)

Projektfiler

  • Öppet projekt vid lansering

    • ”Välkomstsida” (standard): kan visa flödet ”Nyheter”, projektmallar och de senaste projekten (med miniatyrbilder) för användarprofilen. Inget projekt öppnas som standard.

    • ”New”: öppnar ett nytt projekt, baserat på standardmallen

    • ”Senaste”: öppnar det senast sparade projektet igen

    • och ”Specific”: öppnar ett visst projekt. Använd knappen för att definiera vilket projekt som ska användas som standard.

  • checkbox Skapa nytt projekt från standardprojekt. Du har möjlighet att trycka på Set current project as default eller på Reset default. Du kan bläddra igenom dina filer och definiera en katalog där du hittar dina användardefinierade projektmallar. Detta kommer att läggas till i Project ► New From Template. Om du först aktiverar checkbox Create new project from default project och sedan sparar ett projekt i mappen för projektmallar.

  • checkbox Bjud in till att spara ändringar i projekt och datakällor när så krävs för att undvika att ändringar du gjort går förlorade.

  • checkbox Bjud in till bekräftelse när ett lager ska tas bort

  • checkbox Varning när du öppnar en projektfil som sparats med en äldre version av QGIS. Du kan alltid öppna projekt som skapats med en äldre version av QGIS, men när projektet har sparats kan försök att öppna det med en äldre version misslyckas på grund av funktioner som inte finns tillgängliga i den versionen.

  • Aktivera projektets inbäddade Python-kod selectString. Det här alternativet hanterar exekvering av makron som skrivs för att utföra en åtgärd på projekthändelser, samt anpassade Python-funktioner som ska användas som uttryck. Du kan välja mellan ”Aldrig”, ”Fråga”, ”Endast för den här sessionen” och ”Alltid (rekommenderas inte)”.

  • Default paths: anger om sökvägar till filer och lager som används i nya projekt ska lagras som ”Absoluta” eller ”Relativa” i förhållande till projektfilen. Denna inställning kan skrivas över på projektnivå.

  • Förvalt projektfilformat

    • radioButtonOn QGZ Archive filformat, bäddar in hjälpdata (se hjälpdata)

    • radioButtonOff QGS-projekt sparas i klartext, bäddar inte in hjälpdata: hjälpdata lagras i en separat .qgd-fil tillsammans med projektfilen.

5.1.2. Systeminställningar

SVG-vägar

Lägg till eller ta bort Sökväg(ar) för att söka efter SVG-symboler (Scalable Vector Graphic). Dessa SVG-filer är sedan tillgängliga för att symbolisera eller märka funktionerna eller dekorera din kartkomposition.

Läs även Väljare för fjärrstyrd eller inbäddad fil för olika sätt att hänvisa till svg-filer i en QGIS-sökväg.

Plugin sökvägar

Lägg till eller ta bort Sökväg(ar) för att söka efter ytterligare C++ plugin-bibliotek.

Dokumentationsvägar

Lägg till eller ta bort Dokumentationssökväg(ar) som ska användas för QGIS-hjälp. Som standard läggs en länk till den officiella användarhandboken online som motsvarar den version som används till (t.ex. https://docs.qgis.org/§qgis_short_version/$qgis_locale/docs/user_manual/). Du kan dock lägga till andra länkar och prioritera dem från topp till botten: varje gång du klickar på en Hjälp-knapp i en dialogruta kontrolleras den översta länken och om ingen motsvarande sida hittas, försöker man med nästa, och så vidare.

Observera

Dokumentation versionshanteras och översätts endast för QGIS Long Term Releases (LTR), vilket innebär att om du kör en vanlig version (t.ex. QGIS 3.0) kommer hjälpknappen som standard att öppna nästa LTR-manualsida (dvs. 3.4 LTR), som kan innehålla beskrivningar av funktioner i nyare versioner (3.2 och 3.4). Om ingen LTR-dokumentation finns tillgänglig används testing-dokumentet, med funktioner från nyare versioner och utvecklingsversioner.

Inställningar

Den hjälper dig Återställ användargränssnittet till standardinställningarna (omstart krävs) om du har gjort någon customization.

Miljö-URL:erna har sparats

../../../_images/options_system.png

Fig. 5.2 Variabler för systemmiljö

Systemets miljövariabler kan visas och många av dem kan konfigureras i gruppen Environment. Detta är användbart för plattformar, t.ex. Mac, där en GUI-applikation inte nödvändigtvis ärver användarens shell-miljö. Det är också användbart för att ställa in och visa miljövariabler för de externa verktygsuppsättningar som styrs av Processing toolbox (t.ex. SAGA, GRASS) och för att aktivera felsökningsutmatning för specifika delar av källkoden.

Om du markerar kryssrutan Use custom variables (restart required - include separators) kan du lägga till och ta bort miljövariablerna symbologyAdd Add och symbologyRemove Remove. För varje nytt objekt kan du konfigurera namnet på en Variabel, dess Värde och metoden Apply som ska användas, bland annat:

  • Overwrite: ersätter alla tidigare värden för variabeln

  • Om odefinierad: använd detta värde för variabeln om den inte redan är definierad på en högre nivå (t.ex. OS- eller applikationsnivå)

  • Unset: tar bort variabeln från miljön (parametern Value används inte)

  • Prepend: prepend värdet till variabelns redan existerande värde

  • Append: lägger till värdet till variabelns befintliga värde

  • Skip: objektet sparas i listan för framtida referens men används inte

Redan definierade miljövariabler visas i Aktuella miljövariabler, och det är möjligt att filtrera dem genom att aktivera kryssrutan Visa endast QGIS-specifika variabler.

5.1.3. Inställningar för användarprofiler

Observera

Om du vill ha mer information om hur du hanterar användarprofiler kan du läsa det särskilda avsnittet på Arbeta med användarprofiler.

5.1.4. CRS- och transformationsinställningar

Observera

För mer information om hur QGIS hanterar lagerprojektion, läs det dedikerade avsnittet på Arbeta med projektioner.

5.1.4.1. CRS Hantering

På fliken crs CRS Handling kan du konfigurera vilken CRS som ska användas för ett nytt projekt eller lager.

../../../_images/options_crs.png

Fig. 5.3 CRS-inställningar

CRS för projekt

Det finns ett alternativ för att automatiskt ställa in CRS för nya projekt:

  • radioButtonOnAnvänd CRS från det första lagret som läggs till: CRS för projektet kommer att ställas in på CRS för det första lagret som laddas in i det

  • radioButtonOffUse a default CRS: ett förvalt CRS används som standard i alla nya projekt och lämnas oförändrat när lager läggs till i projektet.

Valet kommer att sparas för användning i efterföljande QGIS-sessioner. Projektets koordinatreferenssystem kan fortfarande åsidosättas från fliken Project ► Properties… ► CRS fliken.

CRS för lager

Default CRS for layers: välj ett CRS som ska användas när du skapar ett lager

Du kan också definiera vilken åtgärd som ska vidtas när ett nytt lager skapas eller när ett lager utan CRS laddas.

  • radioButtonOn Lämna som okänd CRS (vidta inga åtgärder)

  • radioButtonOff Uppmaning till CRS`

  • radioButtonOff Använda CRS i projektet

  • radioButtonOff Använd standardlager CRS`

Varning för felaktigheter

:guilabel:``Visa endast CRS-noggrannhetsvarningar för felaktigheter som överstiger` ett visst avstånd: inträffar när du uttryckligen skapar eller ändrar en dataset och väljer ett CRS baserat på en datumensemble med lägre noggrannhet. Standardinställningen är att ”alltid visa” varningen om någon felaktighet. Kräver en QGIS-version som använder minst PROJ 8.0.

|ej markerad| Visa varning för CRS-noggrannhet för lager i projektlegenden: Om markerad kommer alla skikt med ett CRS med noggrannhetsproblem (dvs. ett dynamiskt CRS utan tillgänglig koordinatepok eller ett CRS baserat på en datumensemble med inneboende felaktighet som överstiger den gräns som användaren har ställt in) att ha varningsikonen indicatorLowAccuracy i panelen Layers som visar att det är ett skikt med låg noggrannhet.

Detta är utformat för användning inom teknik, BIM, kapitalförvaltning och andra områden där felaktigheter i mätar-/submeternivå potentiellt kan vara mycket farliga eller dyra!

|ej markerad| Planimetriska mätningar: anger standardvärdet för egenskapen planimetriska mätningar för nyskapade projekt.

5.1.4.2. Koordinattransformationer

Fliken transformation Coordinate Transforms hjälper dig att ställa in koordinattransformationer och operationer som ska tillämpas när du laddar ett lager till ett projekt eller återprojicerar ett lager.

../../../_images/options_transformations.png

Fig. 5.4 Inställningar för transformationer

Transformationer av standarddatum

Här kan du styra om lager ska omprojiceras till en annan CRS:

  • bearbetas automatiskt med hjälp av QGIS standardinställningar för transformationer;

  • och/eller mer styrda av dig med anpassade preferenser som t.ex:

    • checkbox Begära datumtransformation om flera är tillgängliga

    • en fördefinierad lista med datumtransformationer som ska tillämpas som standard. Se Datumtransformationer för mer information.

Du kan använda transformationerna symbologyAdd Add, symbologyRemove Remove eller toggleEditing Edit, som kommer att användas i alla nyskapade projekt.

5.1.4.3. Användardefinierad CRS

Fliken customProjection :guilabel:User Defined CRS hjälper dig att definiera en anpassad CRS som måste överensstämma med ett WKT- eller Proj-strängformat.

../../../_images/options_defined_crs.png

Fig. 5.5 Användardefinierad CRS

Ange ett Namn och använd symbologyAdd Lägg till ny CRS. Om du vill ta bort en befintlig CRS kan du använda symbologyRemove Remove CRS.

Definition

  • Format
    • WKT (rekommenderas)

    • Proj String (Legacy - rekommenderas ej)

  • Parametrar
    • editCopy Kopiera parametrar från en befintlig CRS.

    • Validate testar om ditt uttryck är korrekt.

Test

Här kan du testa din skapade CRS-definition med hjälp av latitud och longitud. Använd en känd koordinat för att kontrollera om din definition är korrekt.

5.1.5. Inställningar för datakällor

../../../_images/options_data_sources.png

Fig. 5.6 Inställningar för datakällor

Förhållande till attribut och tabell

  • checkbox Öppna attributtabell som dockat fönster

  • checkbox Automatisera alla kolumner som standard när attributtabellen öppnas

  • Copy features as: definierar det format som ska användas för data när funktioner klistras in i andra program.

    • Enklare text, ingen geometri: attribut kopieras som text men geometrin hoppas över

    • Plain text, WKT geometry: attribut kopieras som text och geometrin returneras i WKT

    • Plain text, WKB geometry: attribut kopieras som text och geometrin returneras i WKB (hex-format)

    • GeoJSON: attribut och geometri formateras som GeoJSON-data

  • Attribute table behavior selectString: Ställ in filter på attributtabellen vid öppningen. Det finns tre möjligheter: ”Visa alla funktioner”, ”Visa valda funktioner” och ”Visa funktioner som är synliga på kartan”.

  • Default view: definierar visningsläget för attributtabellen vid varje öppning. Det kan vara ”Kom ihåg senaste vyn”, ”Tabellvy” eller ”Formulärvy”.

  • Radcache för attributtabell selectNumber. Denna radcache gör det möjligt att spara de senast inlästa N attributraderna så att det går snabbare att arbeta med attributtabellen. Cachen raderas när attributtabellen stängs.

  • Representation för NULL-värden. Här kan du definiera ett värde för datafält som innehåller ett NULL-värde.

Tips

Förbättra öppningen av attributtabellen för stora datamängder

När du arbetar med skikt med många poster kan det gå långsamt att öppna attributtabellen eftersom dialogrutan begär alla rader i skiktet. Om du ställer in Attributtabellens beteende till Visa funktioner som är synliga på kartan kommer QGIS att begära endast funktionerna i den aktuella kartbilden när tabellen öppnas, vilket möjliggör en snabb dataladdning.

Observera att data i denna attributtabellinstans alltid kommer att vara knutna till den kartutbredning som den öppnades med, vilket innebär att om du väljer Show All Features i en sådan tabell visas inte nya funktioner. Du kan dock uppdatera uppsättningen av visade funktioner genom att ändra canvasutbredningen och välja alternativet Show Features Visible On Map i attributtabellen.

Hantering av datakällor

  • Sök efter giltiga objekt i webbläsarens docka selectString. Du kan välja mellan ”Kontrollera filtillägg” och ”Kontrollera filinnehåll”.

  • Sök efter innehåll i komprimerade filer (.zip) i webbläsarens docka selectString definierar hur detaljerad widgetinformationen längst ned i webbläsarpanelen ska vara när du söker efter sådana filer. ”Nej”, ”Grundläggande skanning” och ”Fullständig skanning” är möjliga alternativ.

  • Fråga efter underlager när du öppnar. Vissa raster stöder sublayers — de kallas subdataset i GDAL. Ett exempel är netCDF-filer — om det finns många netCDF-variabler, ser GDAL varje variabel som en underdatamängd. Med alternativet kan du styra hur sublayers ska hanteras när en fil med sublayers öppnas. Du har följande valmöjligheter:

    • ”Alltid”: Fråga alltid (om det finns befintliga underlager)

    • ”Om det behövs”: Fråga om lagret inte har några band, men har underlager

    • ”Aldrig”: Aldrig prompt, laddar inte något

    • ”Ladda alla”: Aldrig fråga, men ladda alla underlager

  • checkbox Automatisk uppdatering av kataloger i webbläsarens docka när deras innehåll ändras: Låter dig manuellt välja bort övervakning av kataloger i Browser-panelen som standard (t.ex. för att undvika potentiell nedgång på grund av nätverkslatens).

Lokaliserade datasökvägar

Det är möjligt att använda lokaliserade sökvägar för alla typer av filbaserade datakällor. Det är en lista med sökvägar som används för att abstrahera datakällans plats. Om t.ex. C:\my_maps listas i de lokaliserade sökvägarna kommer ett lager som har C:\my_mapsmy_countryortho.tif som datakälla att sparas i projektet med localized:my_countryortho.tif.

Sökvägarna är listade i prioritetsordning, med andra ord kommer QGIS först att leta efter filen i den första sökvägen, sedan i den andra osv.

Dolda sökvägar i webbläsaren

Denna widget listar alla mappar som du har valt att dölja från Browser panel. Om du tar bort en mapp från listan blir den tillgänglig i Browser-panelen.

5.1.5.1. GDAL-inställningar

GDAL är ett datautbytesbibliotek för geospatiala data som stöder ett stort antal vektor- och rasterformat. Det tillhandahåller drivrutiner för att läsa och (ofta) skriva data i dessa format. Fliken GDAL exponerar drivrutinerna för raster- och vektorformat med deras funktioner.

GDAL raster- och vektordrivrutiner

På flikarna Raster Drivers och Vector Drivers kan du definiera vilken GDAL-drivrutin som ska användas för att läsa och/eller skriva filer, eftersom det i vissa fall finns mer än en GDAL-drivrutin tillgänglig.

../../../_images/options_gdal.png

Fig. 5.7 GDAL-inställningar - Raster-drivrutiner

Tips

Om du dubbelklickar på en rasterdrivrutin som tillåter läs- och skrivåtkomst (rw+(v)) öppnas dialogrutan :ref:``Edit Create options <gdal_createoptions>` för anpassning.

Alternativ för rosterdrivrutin

Denna ram innehåller sätt att anpassa beteendet hos rasterdrivrutiner som stöder läs- och skrivåtkomst:

  • Edit create options: Här kan du redigera eller lägga till olika profiler för filtransformation, dvs. en uppsättning fördefinierade kombinationer av parametrar (typ och nivå av komprimering, blockstorlek, översikt, kolorimetri, alfa…) som ska användas vid utmatning av rasterfiler. Parametrarna beror på drivrutinen.

    ../../../_images/gdalCreateOptions.png

    Fig. 5.8 Exempel på profil för att skapa alternativ (för GeoTiff)

    I den övre delen av dialogrutan listas de aktuella profilerna och du kan lägga till nya eller ta bort någon av dem. Du kan också återställa profilen till dess standardparametrar om du har ändrat dem. Vissa drivrutiner (t.ex. GeoTiff) har ett urval av profiler som du kan arbeta med.

    Längst ner i dialogrutan:

    • Med knappen symbologyAdd kan du lägga till rader som fylls i med parameternamn och värde

    • Knappen symbologyRemove raderar den valda parametern

    • Klicka på knappen Validate för att kontrollera att de alternativ för skapande som angetts för det angivna formatet är giltiga

    • Använd knappen Help för att hitta de parametrar som ska användas, eller se dokumentationen för GDAL-rasterdrivrutiner <https://gdal.org/en/latest/drivers/raster/index.html>`_.

  • Ändra alternativ för pyramider

    ../../../_images/gdalPyramidsOptions.png

    Fig. 5.9 Prov på pyramidernas profil

5.1.6. Renderingsinställningar

Fliken rendering Rendering innehåller inställningar för att styra rendering av lager i kartbilden.

../../../_images/options_rendering.png

Fig. 5.10 Renderingsinställningar

Rendering av beteende

  • checkbox Som standard ska nya lager som läggs till på kartan visas: att avmarkera det här alternativet kan vara praktiskt när du laddar flera lager för att undvika att varje nytt lager renderas i canvas och saktar ner processen

  • Ställ in Maximala kärnor att använda för kartrendering

  • Kartan renderas i bakgrunden på en separat bild och vid varje Map update interval (standardvärde 250 ms) kommer innehållet från den här (off-screen) bilden att användas för att uppdatera den synliga skärmrepresentationen. Men om renderingen avslutas snabbare än denna tid, kommer den att visas direkt.

  • förstoringsgrad (se förstoringsgrad)

Renderingskvalitet

  • checkbox Får linjer att se mindre ojämna ut på bekostnad av viss ritprestanda

5.1.6.1. Inställningar för vektorrendering

Fliken polygonLayer Vector innehåller specifika inställningar för rendering av vektorlager.

../../../_images/options_rendering_vector.png

Fig. 5.11 Inställningar för vektorrendering

  • checkbox Aktivera förenkling av funktioner som standard för nytillkomna lager: du förenklar funktionernas geometri (färre noder) och som ett resultat visas de snabbare. Tänk på att detta kan orsaka inkonsekvenser i renderingen. Tillgängliga inställningar är:

    • Tröskelvärde för förenkling (högre värden ger mer förenkling)

    • Simplifikationsalgoritm: Detta alternativ utför en lokal ”on-the-fly”-förenkling av objekt och påskyndar geometrirenderingen. Det ändrar inte den geometri som hämtas från dataleverantörerna. Detta är viktigt när du har uttryck som använder objektets geometri (t.ex. beräkning av area) - det säkerställer att dessa beräkningar görs på den ursprungliga geometrin, inte på den förenklade. För detta ändamål tillhandahåller QGIS tre algoritmer: ’Distance’ (standard), ’SnapToGrid’ och ’Visvalingam’.

    • |ej markerad| Förenkla på leverantörssidan om möjligt: geometrierna förenklas av leverantören (PostGIS, Oracle …) och till skillnad från förenklingen på den lokala sidan kan geometribaserade beräkningar påverkas

    • Maximala skalan vid vilken lagret ska förenklas (1:1 förenklar alltid)

    Observera

    Förutom den globala inställningen kan förenklingen av funktioner ställas in för varje specifikt skikt från dess Skiktegenskaper ► Rendering-meny.

  • Kurvsegmentering

    • Segmenteringstolerans: denna inställning styr hur cirkelbågar återges. Ju mindre maximal vinkel (mellan de två på varandra följande hörnen och kurvans mittpunkt, i grader) eller maximal skillnad (avstånd mellan segmentet för de två hörnen och kurvlinjen, i kartenheter), desto mer raka linjesegment kommer att användas vid renderingen.

    • Toleranstyp: det kan vara Maximal vinkel eller Maximal skillnad mellan approximation och kurva.

5.1.6.2. Inställningar för rasterrendering

Fliken raster Raster innehåller specifika inställningar för rendering av rasterlager.

../../../_images/options_rendering_raster.png

Fig. 5.12 Inställningar för rasterrendering

Under Band och omsampling:

  • Med RGB band selection kan du definiera numret för det röda, gröna och blå bandet.

  • Metoderna Zoomed in resampling och Zoomed out resampling kan definieras. För Zoomed in resampling kan du välja mellan tre omsamplingsmetoder: ’Nearest neighbour’, ’Bilinear (2x2 kernel)’ och ’Cubic (4x4 kernel)’. För Zoomed out resampling kan du välja mellan ’Nearest Neighbour’ och ’Average’. Du kan också ställa in värdet för Oversampling (mellan 0,0 och 99,99 - ett stort värde innebär mer arbete för QGIS - standardvärdet är 2,0).

  • checkbox Early resampling: gör det möjligt att beräkna rasterrenderingen på leverantörsnivå där källans upplösning är känd, och säkerställer en bättre zoom i rendering med QGIS anpassad styling. Mycket praktiskt för kakelraster som laddats med en tolkningsmetod. Alternativet kan också ställas in på skiktnivå (Symbology properties)

alternativen Contrast Enhancement kan tillämpas på Single band gray, Multi band color (byte/band) eller Multi band color (>byte/band). För var och en kan du ställa in:

  • den Algoritm som ska användas, vars värden kan vara ’No stretch’, ’Stretch to MinMax’, ’Stretch and Clip to MinMax’ eller ’Clip to MinMax’

  • den Limits (minimum/maximum) som ska tillämpas, med värden som ”Cumulative pixel count cut”, ”Minimum/Maximum”, ”Mean +/- standard deviation”.

Alternativen för Kontrastförbättring inkluderar också:

  • Kumulativa gränser för pixelantalet

  • Standardavvikelsemultiplikator

5.1.7. Inställningar för Canvas och Legend

../../../_images/options_canvas_legend.png

Fig. 5.13 Inställningar för Canvas och Legend

Dessa egenskaper låter dig ställa in:

  • Default kartutseende (åsidosätts av projektegenskaper): Selection color och Background color.

  • Layer legend interaktion:

    • Dubbelklicksåtgärd i legend: om ett dubbelklick på ett lager ska antingen Öppna lageregenskaper (standard), Öppna attributtabell eller Öppna lagerstylingdocka.

    • Behavior used when adding new layers: avgör var lager placeras i panelen Layers när de laddas in i QGIS. Det kan vara:

      • Över aktuellt valt lager

      • Alltid högst upp i lagerträdet

      • Optimalt index inom aktuell lagerträdsgrupp: Till skillnad från de andra alternativen som sorterar de nya lagren bland dem och placerar dem som en stapel på önskad plats, utvidgar det här alternativet sorteringslogiken till hela lagerträdet (eller den aktiva gruppen) och infogar nya lager på ett ”optimalt” sätt genom att se till att punktlager ligger ovanpå punktlager, följt av linjelager ovanpå linjer, följt av polygonlager osv.

    • |ej markerad| Visa antal funktioner för nyligen tillagda lager: visar i panelen Lager antalet funktioner bredvid lagrets namn. Eventuellt antal funktioner för klasser visas också. Du kan högerklicka på ett lager för att slå på/av antalet funktioner.

    • unchecked Visa namn på klassificeringsattribut i panelen Lager, t.ex. när du använder en kategoriserad eller regelbaserad rendering (se Egenskaper för symbologi för mer information).

    • den WMS getLegendGraphic Resolution

    • Minimum och Maximum legend symbol size för att styra symbolstorleken som visas i panelen :guilabel:`Layers

  • Delay i millisekunder för lager :ref:``karttips <maptips>`-visning

  • Om QGIS ska checkbox Respect screen DPI: Om detta är aktiverat kommer QGIS att försöka visa kanvasen med fysiskt korrekt skala på skärmen, beroende på skärmens fysiska DPI. Symbologi med angiven visningsstorlek kommer också att återges korrekt, t.ex. kommer en 10 mm symbol att visas som 10 mm på skärmen. Etiketternas teckensnittsstorlekar på skärmen kan dock skilja sig från dem i QGIS användargränssnitt eller andra program. Om den här inställningen är avstängd kommer QGIS att använda operativsystemets logiska DPI, som kommer att överensstämma med andra program på systemet. Canvasskalan och symbologistorleken kan dock vara fysiskt felaktiga på skärmen. I synnerhet på skärmar med hög dpi kommer symbologin sannolikt att visas för liten.

    För bästa upplevelse rekommenderas att du aktiverar checkbox Respect screen DPI, särskilt när du använder flera eller olika bildskärmar och förbereder visuellt högkvalitativa kartor. Om du avaktiverar checkbox Respect screen DPI genereras utdata som kan vara mer lämpliga för kartläggning som endast är avsedd för användning på skärmen, särskilt när teckenstorlekar ska matcha andra applikationer.

Observera

Rendering i layouter påverkas inte av inställningen Respect screen DPI; den respekterar alltid den angivna DPI:n för målets utdataenhet. Observera också att den här inställningen använder den fysiska skärmens DPI som rapporteras av operativsystemet, vilket kanske inte är korrekt för alla skärmar.

5.1.8. Kartverktyg Inställningar

../../../_images/options_map_tools.png

Fig. 5.14 Inställningar för kartverktyg

På den här fliken finns några alternativ för hur Identifiera verktyg ska fungera.

  • Sökradie för identifiering av funktioner och visning av karttips är ett toleransavstånd inom vilket identifieringsverktyget visar resultat så länge du klickar inom toleransen.

  • Highlight color ger dig möjlighet att välja med vilken färg funktioner som identifieras ska markeras.

  • Buffer bestämmer ett buffertavstånd som ska återges från konturen av den identifierade markeringen.

  • Minsta bredd bestämmer hur tjock konturen av ett markerat objekt ska vara.

Mätverktyg

  • Definiera Rubberband color för mätverktyg

  • Definiera Decimaltecken

  • checkbox Keep base unit för att inte automatiskt konvertera stora tal (t.ex. meter till kilometer)

  • Önskade avståndsenheter: alternativen är ’Meter’, ’Kilometer’, ’Feet’, ’Yard’, ’Miles’, ’Nautical Miles’, ’Centimeter’, ’Millimeter’, ’Inches’, ’Degrees’ eller ’Map Units’

  • Önskade ytenheter: alternativen är ’Square meters’, ’Square kilometers’, ’Square feet’, ’Square yards’, ’Square miles’, ’Hectares’, ’Acres’, ’Square nautical miles’, ’Square centimeters’, ’Square millimeters’, ’Square inches’, ’Square degrees’ eller ’Map Units’

  • Önskade vinkelenheter: alternativen är ’grader’, ’radianer’, ’gon/gradianer’, ’bågminuter’, ’bågsekunder’, ’varv/varv’, milliradianer (SI-definition) eller mil (NATO/militär definition)

Vissa av dessa alternativ kan åsidosättas på projektnivå.

Mätverktyg Kopieringsinställningar

Med dessa inställningar kan du styra hur knappen Copy fungerar i fönstret measure Measure Line. Du kan välja att checkbox Include header för att behålla kolumnnamnen, och du kan också välja Separator efter eget val. Du kan också välja checkbox Always use decimal point för att behålla dina koordinater kopierade till urklipp med en punkt som decimalavgränsare, även om dina språkinställningar i QGIS-alternativen är inställda på att använda ett kommatecken. Om du inte har markerat alternativet Använd alltid decimalpunkt kan du i det här fallet inte välja kommatecken som fältavgränsare.

Visning av koordinater och bäring

I detta avsnitt beskrivs olika sätt att Configure:

  • Default coordinate format for new projects, som visas i rutan Coordinates i QGIS statusfält och i avsnittet Derived i verktyget identify Identify features’s resultat

  • Default bearing format for new projects, som visas i statusfältet för kartans panoreringsriktning och av verktyget measureBearing Measure bearing.

Dessa alternativ kan åsidosättas på projektnivå.

Panorering och zoomning

  • Definiera en Zoom factor för zoomverktyg eller hjulmus

  • checkbox Reverse wheel zoom gör att du kan justera mushjulets rullningsriktning.

Fördefinierade skalor

Här hittar du en lista över fördefinierade skalor som ska visas som standard i de skalrelaterade rullgardinsmenyerna, t.ex. statusfältet Scale, väljaren för synlighetsskalor eller sekundära inställningar för 2D-kartvyn, … Med knapparna symbologyAdd och symbologyRemove kan du lägga till eller ta bort dina personliga skalor. Du kan också importera eller exportera skalor från/till en ”XML”-fil. Observera att du fortfarande har möjlighet att ta bort dina ändringar och återställa till den fördefinierade listan.

I dialogrutan för projektegenskaper kan du också ställa in en egen lista över skalor, som åsidosätter den globala listan i widgetarna.

5.1.8.1. Inställningar för digitalisering

../../../_images/options_digitizing.png

Fig. 5.15 Inställningar för digitalisering

Den här fliken hjälper dig att konfigurera allmänna inställningar när du :ref:redigerar vektorlager <editingvector> (attribut och geometri).

Skapande av funktioner

  • checkbox Suppress attribute form pop-up after feature creation: detta val kan åsidosättas i varje dialogruta för skiktegenskaper.

  • checkbox Återanvänd senast angivna attributvärden: kom ihåg det senast använda värdet för varje attribut och använd det som standard för nästa funktion som digitaliseras. Fungerar per lager. Detta beteende kan också kontrolleras per fält (se Konfigurera fältets beteende).

  • Validera geometrier. Redigering av komplexa linjer och polygoner med många noder kan resultera i mycket långsam rendering. Detta beror på att standardvalideringsprocedurerna i QGIS kan ta mycket tid. För att påskynda renderingen är det möjligt att välja GEOS geometrivalidering (från och med GEOS 3.3) eller att stänga av den. GEOS geometrivalidering är mycket snabbare, men nackdelen är att endast det första geometriproblemet kommer att rapporteras.

    Observera att rapporteringen av geometrifel kan variera beroende på valet (se typeravgeomerifel)

  • Default Z value att använda när man skapar nya 3D-funktioner.

Rubberband

  • Definiera Rubberband Line width, Line color och Fill color.

  • Aktualisera inte gummiband under vertexredigering.

Snapping

  • checkbox Enable snapping by default aktiverar snapping när ett projekt öppnas

  • Definiera Default snap mode selectString (’Vertex’, ’Segment’, ’Centroid’, ’Middle of segments’, ’Line endpoints’, ’Area’)

  • Definiera Default snapping tolerance i kartenheter eller pixlar

  • Definiera Sökradie för vertexredigeringar i kartenheter eller pixlar

  • Display main dialog as (restart required): anger om dialogrutan för Advanced Snapping ska visas som ”Dialog” eller ”Dock”.

  • Färg på snäppmarkör

  • checkbox Visa verktygstips för snäppning, t.ex. namnet på det lager vars funktion du håller på att snäppa. Användbart när flera funktioner överlappar varandra.

  • checkbox Aktivera snapping på osynliga funktioner (visas inte på kartbilden)

Vertexmarkörer

  • checkbox Visa markörer endast för valda funktioner

  • Definiera vertex Markeringsstil selectString (’Kors’ (standard), ’Halvgenomskinlig cirkel’ eller ’Ingen’)

  • Definiera toppunkt Markeringsstorlek (i millimeter)

Verktyg för kurvförskjutning

De följande alternativen hänvisar till verktyget offsetCurve Offset Curve i Avancerad digitalisering. Genom de olika inställningarna är det möjligt att påverka formen på linjeförskjutningen.

  • Join style: anger om ”runda”, ”miter” eller ”fasade” fogar ska användas vid avfasning av hörn

  • Quadrant segments: styr antalet linjesegment som ska användas för att approximera en kvartscirkel när man skapar avrundade offsets

  • Miter limit: Ställer in det maximala avståndet från offsetgeometrin som ska användas när man skapar en geringad fogning som en faktor av offsetavståndet (gäller endast för geringad fogning)

  • End cap style: styr hur radavslut hanteras; de kan vara ’Runda’, ’Platta’ eller ’Fyrkantiga’.

Spårning

Genom att aktivera kryssrutan Konvertera spårning till kurva kan du skapa kurvsegment när du digitaliserar. Tänk på att din dataleverantör måste stödja den här funktionen.

5.1.9. Inställningar för höjd

../../../_images/options_elevation.png

Fig. 5.16 Inställningar för höjd

I menyn elevationProfile Elevation kan du ange en specifik färg som ska användas som Bakgrundsfärg för höjdprofiler. Detta kan göra diagrammet mer läsbart för vissa datamängder, t.ex. punktmoln med RGB-färg, där standardbakgrundsfärgen är för lik punktfärgerna för att vara lätt att urskilja. Om detta inte ändras kommer höjdprofilerna att fortsätta att visas med systemets standardbakgrundsfärg.

5.1.10. 3D-inställningar

../../../_images/options_3d.png

Fig. 5.17 3D-inställningar

3d 3D-menyn hjälper dig att konfigurera vissa standardinställningar som ska användas för alla 3D Map-vyer. Dessa kan referera till:

  • Förvalda kamerainställningar:

    • Projiceringstyp: gör det möjligt att visa 3D-scenen i en:

      • Perspektivisk projektion (standard): Parallella linjer ser ut att mötas på långt håll. Objekt verkar krympa ju längre bort från kameran de befinner sig.

      • eller en Orthogonal projektion: Parallella linjer ser parallella ut. Föremål ser ut att vara lika stora oavsett avstånd.

    • Kamerans Field of view: endast relevant vid perspektivprojektion, anger det aktuella vertikala synfältet i grader och avgör hur stor del av scenen som är synlig för kameran. Standardvärdet är 45°.

    • Navigeringsläge: ger olika sätt att interagera med 3D-scenen. Tillgängliga lägen är:

      • Terrängbaserad: kameran följer runt en fast position på terrängens yta när scenen navigeras.

      • Gångläge (första person)

      Beroende på det valda läget skiljer sig navigationskommandona åt.

    • Bevegelsehastighet

    • Invertera vertikal axel: Bestämmer om rörelser med vertikal axel ska inverteras från sitt normala beteende. Påverkar endast rörelser i Walk mode. Den kan ställas in på:

      • Någonsin

      • Bara när man drar: gör att den vertikala rörelsen inverteras endast när man utför en klick-och-drag-kamerarotation

      • och Always: gör att rörelserna inverteras både när du klickar och drar och när kamerarörelsen är låst till markören (via en ~-tangenttryckning)

  • Under Graphics memory kan du med alternativet Allowed memory per layer ställa in konfigurationen för GPU-minnesgränsen för varje lager. Detta är användbart för användare som använder stora 3D-scener som tömmer de tillgängliga GPU-minnesresurserna. När en gräns nås visas också en varning, vilket bör hjälpa till vid felsökning av stora scener.

5.1.11. Färginställningar

../../../_images/options_colors.png

Fig. 5.18 Färginställningar

Med den här menyn kan du skapa eller uppdatera paletter med färger som används i hela programmet i color selector widget. Du kan välja mellan:

  • Recent colors visar nyligen använda färger

  • Standardfärger, standardpaletten med färger

  • Project colors, en uppsättning färger som är specifika för det aktuella projektet (se Stilfastigheter för mer information)

  • New layer colors, en uppsättning färger som ska användas som standard när nya lager läggs till i QGIS

  • eller anpassade paletter som du kan skapa eller importera med hjälp av knappen bredvid kombinationsrutan för paletter.

Som standard kan paletterna Recent colors, Standard colors och Project colors inte tas bort och är inställda på att visas i rullgardinsmenyn för färgknapparna. Anpassade paletter kan också läggas till i den här widgeten tack vare alternativet Show in Color Buttons.

För alla paletter kan du hantera listan med färger med hjälp av verktygen bredvid ramen, t.ex:

  • symbologyAdd Add eller symbologyRemove Remove färg

  • editCopy Copy eller editPaste Paste färg

  • fileOpen Import eller fileSave Export uppsättningen färger från/till .gpl-filen.

Dubbelklicka på en färg i listan för att justera eller byta ut den i dialogrutan Color Selector. Du kan också byta namn på den genom att dubbelklicka i kolumnen Label.

5.1.12. Inställningar för teckensnitt

../../../_images/options_fonts.png

Fig. 5.19 Inställningar för typsnitt

Fliken Fonts ger stöd för att hantera teckensnitt som används i olika projekt:

  • Font Replacements: ger möjlighet att fylla i en lista med automatiska teckensnittsersättningar som ska tillämpas när projekt eller stilar laddas, vilket ger bättre stöd för projekt och stilar som ska användas i olika operativsystem (t.ex. ersätta ”Arial” med ”Helvetica”).

  • User Fonts: Gör att du kan placera TTF- eller OTF-teckensnitt i undermappen fonts i användarprofilen. Dessa teckensnitt kan laddas automatiskt när QGIS startas. Detta är ett sätt att använda teckensnitt utan att de måste installeras på operativsystemnivå, vilket ofta är blockerat i företagsmiljöer. Panelen listar alla installerade användartypsnitt och låter dig hantera (d.v.s. ta bort) tidigare installerade användartypsnitt.

    Det är också möjligt att markera kryssrutan Automatisk nedladdning av saknade, fritt licensierade teckensnitt: Om du t.ex. öppnar ett projekt eller en stil, eller försöker ladda ett vektorlager som refererar till teckensnitt som inte är tillgängliga för närvarande, konsulteras en hårdkodad lista över fritt licensierade teckensnitt som kan laddas ner via URL för att avgöra om det är möjligt att automatiskt ladda ner teckensnittet till användarens profilkatalog (med meddelande om teckensnittslicensen).

5.1.13. Inställningar för layouter

../../../_images/options_layouts.png

Fig. 5.20 Inställningar för layouter

Standardvärden för sammansättning

Du kan definiera Default font som används inom print layout.

Grid utseende

  • Definiera Grid style (’Solid’, ’Prickar’, ’Kors’)

  • Definiera Grid färg

Standardvärden för rutnät och guider

  • Definiera Grid spacing

  • Definiera Grid offset för X och Y

  • Definiera Snap tolerans

Layoutvägar

  • Definiera Sökväg(ar) efter extra utskriftsmallar: en lista över mappar med anpassade layoutmallar som ska användas när du skapar en ny.

5.1.14. Inställningar för variabler

Fliken Variables innehåller en lista över alla variabler som är tillgängliga på global nivå.

Det gör det också möjligt för användaren att hantera variabler på global nivå. Klicka på knappen symbologyAdd för att lägga till en ny anpassad variabel på global nivå. På samma sätt kan du välja en anpassad variabel på global nivå i listan och klicka på knappen symbologyRemove för att ta bort den.

Mer information om variabler finns i avsnittet Lagring av värden i variabler.

../../../_images/options_variables_global.png

Fig. 5.21 Inställningar för variabler

5.1.15. Inställningar för autentisering

På fliken Authentication kan du ställa in autentiseringskonfigurationer och hantera PKI-certifikat. Se System för autentisering för mer information.

För att hantera autentiseringar kan du använda listan med verktyg bredvid ramen, t.ex:

  • symbologyAdd Lägga till ny autentiseringskonfiguration

  • symbologyRemove Ta bort vald autentiseringskonfiguration

  • symbologyEdit Ändra vald konfiguration för autentisering

../../../_images/auth-editor-configs2.png

Fig. 5.22 Inställningar för autentisering

5.1.16. Nätverksinställningar

Generellt

  • Definiera Timeout för nätverksförfrågningar (ms) - standard är 60000

  • Definiera Förvalt utgångsdatum för WMS-kapacitet (timmar) - standard är 24

  • Definiera Förvalt utgångsdatum för WMS-C/WMTS-brickor (timmar) - standard är 24

  • Definiera Max retry i händelse av fel på tile eller feature request

  • Definiera User-Agent prefix som standard är Mozilla/5.0. Detta värde kommer att läggas till både QGIS och OS-versionen, t.ex. Mozilla/5.0 QGIS/33801/Ubuntu 22.04.4 LTS för att forma användaragenten.

../../../_images/options_network.png

Fig. 5.23 Nätverks- och proxyinställningar

Cache-inställningar

Definierar Directory och en Size för cachen som anges i megabyte. Du kan rensa värdet för att aktivera Smart cache size, som anger den maximala cachestorleken baserat på tillgängligt diskutrymme. Erbjuder även verktyg för att automatiskt rensa cacheminnet för anslutningsautentisering vid SSL-fel (rekommenderas).

Proxy för webbåtkomst

  • checkbox Använd proxy för webbåtkomst

  • Ställ in Proxy type selectString efter dina behov och definiera ’Host’ och ’Port’. Tillgängliga proxytyper är:

    • Default Proxy: Proxy bestäms baserat på systemets proxy

    • Socks5Proxy: Generisk proxy för alla typer av anslutningar. Stöder TCP, UDP, bindning till en port (inkommande anslutningar) och autentisering.

    • HttpProxy: Implementeras med kommandot ”CONNECT”, stöder endast utgående TCP-anslutningar; stöder autentisering.

    • HttpCachingProxy: Implementeras med hjälp av vanliga HTTP-kommandon och är endast användbar i samband med HTTP-förfrågningar.

    • FtpCachingProxy: Implementeras med hjälp av en FTP-proxy och är endast användbar i samband med FTP-begäranden.

Legitimationsuppgifter för proxy anges med hjälp av authentication widget.

Att utesluta vissa webbadresser kan läggas till i textrutan under proxyinställningarna (se Fig. 5.23). Ingen proxy kommer att användas om måladressen börjar med en av strängarna som anges i textrutan.

Om du behöver mer detaljerad information om de olika proxyinställningarna kan du läsa manualen för det underliggande QT-bibliotekets dokumentation på https://doc.qt.io/archives/qt-5.9/qnetworkproxy.html#ProxyType-enum

Tips

**Använda proxyservrar

Att använda fullmakter kan ibland vara knepigt. Det är bra att prova sig fram med ovanstående proxytyper för att kontrollera om de fungerar i ditt fall.

5.1.17. GPS-inställningar

Dialogrutan gps GPS hjälper dig att konfigurera anslutningar och egenskaper för GPS-enheter i QGIS. Den ger också inställningar för GPS-spårning och digitalisering av data.

../../../_images/options_gps.png

Fig. 5.24 GPS-inställningar

Du kan ange:

  • GPS Connection: tillhandahåller olika sätt att ansluta enheten till QGIS

    • radioButtonOn Autodetect

    • radioButtonOff Seriell enhet (omladdning krävs om en ny GPS-enhet ansluts)

    • radioButtonOff gpsd (väljer Host och Port som din GPS är ansluten till och anger ett namn på Device)

    Om det uppstår problem med anslutningen kan du försöka växla från ett alternativ till ett annat.

  • Filtrering: Du kan ställa in en Acquisition interval (seconds) och/eller en Distance threshold (meters) parametrar för att hålla markören fortfarande aktiv när mottagaren är i statiska förhållanden.

  • Under Geometry Options kan man med alternativet Store in M values skapa geometrier med M-värden från de inbyggda GPS-loggningsverktygen. Detta gäller både funktioner som digitaliserats från GPS-loggar och från :ref:``Log to Geopackage/SpatiaLite <gps_logging>`-funktionaliteten… Alternativen omfattar lagring av tidsstämplar (som ms sedan epok), markhastighet, höjder, bäringar och noggrannhetskomponenter som m-värden.

  • GPS platsmarkör

    • Konfigurera en symbol för GPS platsmarkör, som anger aktuell GPS-position

    • checkbox Rotera platsmarkören för att matcha GPS-lagringen: om markörsymbolen ska roteras för att matcha GPS-riktningen

  • GPS Bäring:

    • konfigurera en Bearing line style med hjälp av QGIS egenskaper för linjesymboler

    • anger om Beräkna bäring från färdriktning ska vara avmarkerad: Om markerad ignoreras den bäring som rapporteras av GPS-enheten och bäringen beräknas istället med hjälp av vinkeln mellan de två föregående GPS-positionerna.

  • GPS Track: ange symbol som ska användas för Track line style

  • Map Centering and Rotation: definierar när kartbilden uppdateras i enlighet med användarens förflyttning på fältet:

    • Tröskelvärde för automatisk kartcentrering: definierar den minsta förskjutningen av GPS-positionen från kartans mitt för att utlösa en automatisk kartcentrering om den är aktiverad.

    • Automatisk kartrotationsfrekvens: definierar hur ofta kartrotationen för att matcha GPS-pejlingen kan ske; det kan vara på en anpassad varaktighet eller På GPS-signal.

  • Timestamp Properties för att konfigurera hur tidsvärden visas och lagras i data. Parametrar inkluderar Format som kan vara:

    • Lokal tid

    • UTC`

    • UTC med förskjutning, för att ta hänsyn till sommartidsförskjutningar eller andra komplexa tidszonsfrågor

    • en specifik Tidszon

    Dessutom kan Leap seconds-korrektion tillämpas genom att lägga till sekunderna till GPS-tidsstämpeln.

5.1.17.1. GPSBabel

GPSBabel konverterar waypoints, spår och rutter mellan populära GPS-mottagare som Garmin eller Magellan och kartprogram som Google Earth eller Basecamp. Bokstavligen talat stöds hundratals GPS-mottagare och program. QGIS förlitar sig på GPSBabel för att interagera med dessa enheter och manipulera deras data.

För mer information om hur du gör, se Laddning till eller från en enhet.

5.1.18. Inställningar för sökare

search På fliken Locator kan du konfigurera Locator bar, en widget för snabbsökning som finns i statusfältet och som hjälper dig att göra sökningar i programmet. Den innehåller några standardfilter (med prefix) som kan användas:

../../../_images/options_locator.png

Fig. 5.25 Inställningar för sökare

  • Project Layers (l): söker efter och väljer ett lager i panelen Layers.

  • Project Layouts (pl): hittar och öppnar en utskriftslayout.

  • Åtgärder (.): hittar och utför en QGIS-åtgärd; åtgärder kan vara vilket verktyg eller meny som helst i QGIS, öppna en panel…

  • Active Layer Features (f): söker efter matchande attribut i valfritt fält från det aktuella aktiva lagret och zoomar till den valda funktionen. Tryck på settings för att konfigurera det maximala antalet resultat.

  • Features in All Layers (af): söker efter matchande attribut i display name för varje searchable layers och zoomar till den valda funktionen. Tryck på settings för att konfigurera det maximala antalet resultat och det maximala antalet resultat per lager.

  • Calculator (=): gör det möjligt att utvärdera valfritt QGIS-uttryck och, om det är giltigt, ge möjlighet att kopiera resultatet till urklippet.

  • Spatial Bookmarks (b): hittar och zoomar till bokmärkets utsträckning.

  • Settings (set): bläddrar i och öppnar dialogrutor med egenskaper för projekt och program.

  • Go to Coordinate (go): panorerar kartbilden till en plats som definieras av ett komma- eller mellanslagsseparerat par av x- och y-koordinater eller en formaterad URL (t.ex. OpenStreetMap, Leaflet, OpenLayer, Google Maps, …). Koordinaten förväntas vara i WGS 84 (epsg:4326) och/eller CRS för kartbilden.

  • Nominatim Geocoder (>): geokodar med hjälp av geokodningstjänsten Nominatim från OpenStreetMap Foundation.

  • Bearbetningsalgoritmer (a): söker och öppnar en dialogruta för bearbetningsalgoritmer.

  • Edit Selected Features (ef): ger snabb åtkomst och kör en kompatibel modify-in-place bearbetningsalgoritm på det aktiva lagret.

I dialogrutan kan du göra följande:

  • anpassa filtret Prefix, dvs. det nyckelord som ska användas för att utlösa filtret

  • ange om filtret är Enabled: filtret kan användas i sökningarna och en genväg finns tillgänglig i menyn i sökfältet

  • ange om filtret är Default: en sökning som inte använder ett filter returnerar resultat från endast standardfilterkategorierna.

  • Vissa filter ger möjlighet att konfigurera antalet resultat i en sökning.

Uppsättningen av standardfilter för lokalisering kan utökas med plugins, t.ex. för OSM nominatim-sökningar, direkt databassökning, lagerkatalogsökningar, …

5.1.19. Inställningar för acceleration

Inställningar för OpenCL-acceleration.

../../../_images/options_acceleration.png

Fig. 5.26 Inställningar för acceleration

Beroende på din maskinvara och programvara kan du behöva installera ytterligare bibliotek för att aktivera OpenCL-acceleration.

5.1.20. IDE-inställningar

Under GitHub access token kan du generera en personlig token som gör att du kan dela kodsnuttar från Python-kodredigeraren. Mer information om GitHub-autentisering

5.1.20.1. Inställningar för kodredigeraren

På fliken codeEditor Code Editor kan du styra utseendet och beteendet för kodredigeringswidgets (Pythons interaktiva konsol och redigerare, uttryckswidget och funktionsredigerare, …).

../../../_images/options_codeeditor.png

Fig. 5.27 Inställningar för kodredigeraren

Längst upp i dialogrutan finns en widget som ger en förhandsgranskning av de aktuella inställningarna i olika kodningsspråk (Python, QGIS expression, HTML, SQL, JavaScript). Ett bekvämt sätt att justera inställningarna.

  • Markera |ej markerad| Overriva teckensnitt för kodredigerare för att ändra standard Teckensnittsfamilj och Storlek.

  • Under gruppen Colors kan du:

    • välj ett Färgschema: fördefinierade inställningar är Default, Solarized Dark och Solarized Light. Ett Custom schema aktiveras så snart du ändrar en färg och kan återställas genom att välja ett fördefinierat schema.

    • ändra färg för varje element i kodskrivning, t.ex. färgerna som ska användas för kommentarer, citat, funktioner, bakgrund, …

5.1.20.2. Python-inställningar

Inställningarna för runConsole Python hjälper dig att hantera och styra Python-redigerarnas beteende (interactive console, code editor, project macros, custom expressions, …). Den kan också nås med hjälp av knappen options Options… från:

  • verktygsfältet Python-konsol

  • den kontextuella menyn för widgeten Python-konsol

  • och den kontextuella menyn i kodredigeraren.

../../../_images/options_pythonconsole.png

Fig. 5.28 Python-inställningar

Du kan ange:

  • |ej markerad| Autokomplettering: Aktiverar kodkomplettering. Du kan få autokomplettering från det aktuella dokumentet, de installerade API-filerna eller båda.

    • Tröskel för autokomplettering: Ställer in tröskeln för visning av autokompletteringslistan (i tecken)

  • under Typning

    • checkbox Automatisk infogning av parenteser: Om ingen text är markerad och ett öppningstecken (parentes, citattecken, hakparentes, …) skrivs in, infogas det matchande sluttecknet precis efter markören. Observera att det här beteendet är inaktiverat om markören befinner sig i en sträng eller kommentar.

    • checkbox Automatiskt omge markeringen när du skriver in citattecken eller parenteser: När ett inledande tecken skrivs in omsluts den markerade texten av det inledande/avslutande paret. Markeringen förblir densamma, så det är möjligt att citera ett markerat ord och omsluta det med parenteser bara genom att skriva " sedan (.

      Specialfall för flerradigt urval med citattecken och dubbla citattecken: urvalet omges av trippla enkla/dubbla citattecken.

    • |ej kontrollerad| Automatiskt införande av strängen ’import’ vid ’from xxx’: Aktiverar infogning av ’import’ när import anges

  • under Formatting kan du lägga till automatiserade verktyg för att formatera om den kod du skriver:

    • |ej markerad| Reformat on save: formatering tillämpas precis innan skriptet sparas

    • checkbox Sort imports: sorterar ’import’-uttalanden med hjälp av biblioteket isort

    • Maximal radlängd: styr hur formateraren ska slå om raderna och styr redigeringslinjalen

    • Formatter - verktyg som stöds är autopep8 och black, med dedikerade alternativ:

  • under Kör och felsök

    • |ej markerad| Aktivera Object Inspector (det kan gå långsamt att växla mellan flikar)

    • |ej markerad| Auto-sparar skript innan det körs: Sparar skriptet automatiskt när det körs. Denna åtgärd lagrar en temporär fil (i den temporära systemkatalogen) som raderas automatiskt efter körning.

För APIs kan du ange:

  • checkbox Använder förinstallerade API-filer: Du kan välja om du vill använda de förinstallerade API-filerna. Om detta inte är markerat kan du lägga till API-filer och du kan också välja om du vill använda förberedda API-filer (se nästa alternativ).

  • |ej markerad| Använder förberedd API-fil: Om markerad kommer den valda filen *.pap att användas för kodkomplettering. För att generera en förberedd API-fil måste du ladda minst en *.api-fil och sedan kompilera den genom att klicka på knappen Compile APIs….

I gruppen External Editor kan du ange kommandoradsinstruktioner för att starta en extern Python-kodredigerare, givet ett filnamn, en rad och ett kolumnnummer. Om den är tom kommer systemets standardredigerare att användas.

5.1.21. Inställningar för bearbetning

Fliken processingAlgorithm Processing ger dig allmänna inställningar för verktyg och dataleverantörer som används i QGIS Processing-ramverket. Mer information finns på Konfigurera ramverket för bearbetning.

../../../_images/options_processing.png

Fig. 5.29 Inställningar för bearbetning

5.1.22. Avancerade inställningar

../../../_images/options_advanced.png

Fig. 5.30 Avancerade inställningar

Alla inställningar relaterade till QGIS (användargränssnitt, verktyg, dataleverantörer, bearbetningskonfigurationer, standardvärden och sökvägar, plugins-alternativ, uttryck, geometrikontroller …) sparas i en QGIS/QGIS3.ini-fil under den aktiva användarprofilen-katalogen. Konfigurationer kan delas genom att kopiera den här filen till andra installationer.

I QGIS erbjuder fliken Advanced ett sätt att hantera dessa inställningar genom Advanced Settings Editor. När du har lovat att vara försiktig fylls widgeten med ett träd med alla befintliga inställningar, och du kan redigera deras värde. Högerklicka på en inställning eller en grupp så kan du ta bort den (för att lägga till en inställning eller grupp måste du redigera filen QGIS3.ini). Ändringar sparas automatiskt i filen QGIS3.ini.

Varning

Undvik att använda fliken Avancerade inställningar i blindo

Var försiktig när du ändrar objekt i den här dialogen eftersom ändringar tillämpas automatiskt. Om du gör ändringar utan att veta om det kan din QGIS-installation gå sönder på olika sätt.

5.2. Arbeta med användarprofiler

5.2.1. Konceptet

I menyn :menuselection:Settings --> User Profiles finns funktioner för att ställa in och komma åt användarprofiler. En användarprofil är en enhetlig programkonfiguration som kan lagras i en enda mapp:

  • alla globala inställningar, inklusive locale, projektioner, autentiseringsinställningar, färgpaletter, genvägar …

  • GUI-konfigurationer och customization

  • gridfiler och andra proj-hjälpfiler installerade för datumtransformation

  • installerade plugins och deras konfigurationer

  • projektmallar och historik över sparade projekt med förhandsgranskning av bilder

  • bearbetningsinställningar, loggar, skript, modeller.

Som standard innehåller en QGIS-installation en enda användarprofil med namnet default. Men du kan skapa så många användarprofiler du vill:

  1. Klicka på :menyval:`Inställningar --> Användarprofiler --> Ny profil...`.

  2. Du kommer att uppmanas att ange ett profilnamn, vilket skapar en mapp med samma namn under ~/<UserProfiles>/ where:

    • ~ representerar katalogen HOME, som på win Windows vanligtvis är något i stil med C:\Users\<username>.

    • och <UserProfiles> representerar den huvudsakliga profilmappen, dvs:

      • nix .local/share/QGIS/QGIS3/profiles/

      • win %AppData%\Roaming\QGIS\QGIS3\profiles\

      • osx Library/Application Support/QGIS/QGIS3/profiles/

    Användarprofilmappen kan öppnas från QGIS med hjälp av Open Active Profile Folder.

  3. En ny instans av QGIS startas med en ren konfiguration. Du kan sedan ställa in dina egna konfigurationer.

Om du har mer än en profil i din QGIS-installation visas namnet på den aktiva profilen mellan hakparenteser i programmets titelfält.

Eftersom varje användarprofil innehåller isolerade inställningar, plugins och historik kan de vara bra för olika arbetsflöden, demos, användare av samma maskin eller testinställningar etc. Och du kan växla från den ena till den andra genom att välja dem i menyn :menuselection:` Settings –> User Profiles. Du kan också köra QGIS med en specifik användarprofil från kommandoraden.

Tips

Kör QGIS under en ny användarprofil för att kontrollera om fel kvarstår

Buggar som du kan stöta på med funktioner i QGIS kan vara relaterade till rester i den aktuella användarprofilen. Att köra QGIS under en annan användarprofil kan hjälpa dig att lösa dem eller kontrollera problemets ursprung. Det allmänna rådet är att starta QGIS under en ny användarprofil, alltså en renare konfiguration, och köra kommandona igen.

Om felet hindrar dig från att skapa en ny användarprofil från menyn :menuselection:` Settings –> User Profiles kan du antingen:

  • Byt namn i filutforskaren på den ”trasiga” användarprofilmappen i mappen QGIS3/profiles och starta om QGIS. En ny standard användarprofil kommer att skapas och köras.

  • Starta QGIS från kommandoraden med hjälp av det nya argumentet profiltyp:

    qgis-ltr --profile newprofilename
    

5.2.2. Ställa in användarprofil

Som standard öppnar QGIS en ny session med profilen för den senast stängda sessionen. Detta, bland andra inställningar, kan anpassas i Settings ► options Options ► user User Profiles fliken:

../../../_images/options_userprofiles.png

Fig. 5.31 Inställningar för användarprofiler

  • Startup profile: anger den användarprofil som ska användas när en QGIS-session startas. Den kan vara:

    • Använd den senast stängda profilen

    • en specifik användarprofil att välja från :guilabel:Använd alltid profil rullgardinsmeny

    • Välj profil vid uppstart: Öppnar dialogrutan User Profile Selector med en lista över tillgängliga användarprofiler. Dubbelklicka på en post eller välj en profil och tryck på OK för att använda den användarprofilen vid start av sessionen. Det är också möjligt att symbologyAdd Add new profile till listan: en profil skapas från grunden och körs automatiskt med den inledande sessionen.

  • Under Profilvisning kan du ställa in:

    • Storleken på ikonerna som ska användas när du väljer en profil i dialogrutan User Profile Selector.

    • En specifik ikon som ska visas bredvid den aktuella profilen i menyn Inställningar ► Användarprofiler eller i dialogrutan User Profile Selector. Tryck på refresh Reset profile icon för att ta bort anpassade ändringar.

5.3. Projektets egenskaper

I egenskapsfönstret för projektet under Project ► Project Properties kan du ställa in projektspecifika alternativ. De projektspecifika alternativen skriver över sina motsvarigheter i dialogen Options som beskrivs ovan.

5.3.1. Allmänna egenskaper

På fliken general General kan du använda General settings:

  • se platsen för projektfilen

  • ange mappen för projektets startsida (finns i Project home i Browser-panelen). Sökvägen kan vara relativ till projektfilens mapp (skriv in den) eller absolut. Projektets hemmapp kan användas för att lagra data och annat innehåll som är användbart för projektet. Praktiskt när dataset och projektfiler inte lagras på samma plats. Om fältet Project home inte fylls i används projektfilens mapp som standard.

  • ge projektet en titel vid sidan av projektets filväg

  • välja den färg som ska användas för funktioner när de väljs

  • välj bakgrundsfärg: den färg som ska användas för kartbilden

  • anger om sökvägen till lagren i projektet ska sparas som absolut (fullständig) eller som relativ till projektfilens plats. Du kanske föredrar relativ sökväg när både lager och projektfiler kan flyttas eller delas eller om projektet nås från datorer på olika plattformar.

  • välj för att undvika artefakter när projektet återges som kartplattor. Observera att om du markerar det här alternativet kan det leda till försämrad prestanda.

  • Memory attribute tables windows and docks between sessions: Om detta är markerat för ett projekt sparas alla öppnade attributtabeller i projektet och återställs omedelbart när projektet laddas. Detta kan förbättra arbetsflödena när du har skapat ett projekt med en viss uppsättning attributtabellkonfigurationer för dina behov, och det är krångligt att ställa in dessa attributtabeller på nytt.

Att beräkna ytor och avstånd är ett vanligt behov i GIS. Men dessa värden är egentligen knutna till de underliggande projektionsinställningarna. I ramen Measurements kan du styra dessa parametrar. Du kan faktiskt välja:

  • den Ellipsoid, på vilken beräkningar av avstånd, yta och vinkel helt baseras; den kan vara:

    • None/Planimetric: returnerade värden är i detta fall kartesiska mätningar. Detta alternativ kan ställas in som standard för nya projekt från menyn Settings ► options Options ► crs CRS Handling

    • en Custom: du måste ställa in värden för semi-major- och semi-minor-axlarna.

    • eller en befintlig från en fördefinierad lista (Clarke 1866, Clarke 1880 IGN, New International 1967, WGS 84 …).

  • Enheter för avståndsmätningar för längd och omkrets, och Enheter för areamätningar. Dessa inställningar som är standard för deras motsvarande globala alternativ åsidosätter dem i det aktuella projektet. De används i:

    Observera

    För att säkerställa att måttenheterna (för avstånd och yta) alltid återspeglar enheterna i det aktuella projektets CRS, välj Map Units för dessa alternativ.

Med Coordinate and Bearing display kan du anpassa visningen av:

  • de koordinater som visas i rutan Coordinates i QGIS statusfält och i avsnittet Derived i verktyget identify Identify features resultat

  • det bäringsvärde som visas i statusfältet för kartans panoreringsriktning och av verktyget measureBearing Mät bäring.

Tillgängliga parametrar är:

  • Display coordinates using either:

    • Map Units, baserat på projektet CRS

    • Map Geographic (degrees): baseras på projektets CRS om det är av geografisk typ, annars används dess associerade geografiska CRS. Detta är användbart t.ex. för himlakroppar som inte är jordiska.

    • eller Custom Projection Units: gör det möjligt att använda vilken CRS du vill för visning av koordinater

  • I alternativet Coordinate CRS kan du visa eller definiera det CRS som ska användas beroende på visningsläge.

  • Koordinatformat: du kan konfigurera det som Decimalgrader, Degrader, Minuter eller Degrader, Minuter, Sekunder, och om det ska visas:

  • Koordinatprecision: antalet decimaler kan vara automatiskt (härlett från typen av CRS) eller ställas in manuellt

  • Koordinatordning: du kan välja att visa koordinaterna i den ursprungliga ordningen för CRS (Default) eller ändra den till antingen Easting, Northing (Longitude, Latitude) eller Northing, Easting (Latitude, Longitude) ordning

  • Bearing format möjliga värden är 0 till 180°, med E/W suffix, -180 till +180° eller 0 till 360°. Antalet Decimalställen samt om Visa nollor i slutet kan ställas in.

../../../_images/project_general.png

Fig. 5.32 Fliken Allmänt i dialogrutan Egenskaper projekt

5.3.2. Egenskaper för metadata

Fliken editMetadata Metadata gör det möjligt att definiera detaljerade metadata, inklusive (bland annat): författare, skapandedatum, språk, sammanfattningar, kategorier, nyckelord, kontaktuppgifter, länkar, historik. Det finns också en valideringsfunktion som kontrollerar om vissa fält är ifyllda, men den är inte tvingande. Se :ref:``vektorskiktets metadataegenskaper <vectormetadatamenu>` för mer information.

5.3.3. Visa inställningar

../../../_images/project_viewsettings.png

Fig. 5.33 Fliken Visningsinställningar i dialogrutan Egenskaper projekt

Fliken overlay View Settings ger dig möjlighet att styra projektkartans canvas. Du kan göra följande:

  • set Project predefined scales: listan över skalor som ska visas i skalrelaterade rullgardinswidgets, t.ex. statusfältet Scale, skalväljaren för synlighet eller inställningar för sekundär 2D-kartvy, … i stället för den globala predefined scales.

  • Set Project full Extent: denna omfattning kommer att användas istället för omfattningen av alla lager när man zoomar till full kartomfattning (zoomFullExtent). Det är användbart när ett projekt innehåller webblager/nationella lager/globala lager men det faktiska intresseområdet för projektet är ett mindre geografiskt område. Koordinaterna för projektets fulla utsträckning kan ställas in med widgeten extent selector.

5.3.4. CRS Fastigheter

Observera

För mer information om hur QGIS hanterar projektprojektion, läs det dedikerade avsnittet på Arbeta med projektioner.

Fliken crs CRS hjälper dig att ställa in det koordinatreferenssystem som ska användas i projektet. Det kan vara:

  • checkbox :guilabel:Ingen CRS (eller okänd/ej jordprojektion): lager ritas baserat på deras råkoordinater

  • eller ett befintligt koordinatreferenssystem som kan vara geografiskt, projicerat eller användardefinierat. Lager som läggs till i projektet översätts i realtid till detta CRS för att de ska kunna överlagras utan hänsyn till deras ursprungliga CRS.

5.3.5. Transformationer Egenskaper

Fliken transformation Transformations hjälper dig att styra inställningarna för reprojektion av lager genom att konfigurera de inställningar för datumtransformation som ska gälla i det aktuella projektet. Som vanligt åsidosätter dessa alla motsvarande globala inställningar. Se Datumtransformationer för mer information.

5.3.6. Stilfastigheter

Under fliken symbology Styles kan du konfigurera symboler och färger för projektet, vilket gör det möjligt att dela projektet på ett säkert sätt mellan olika maskiner.

../../../_images/project_styles.png

Fig. 5.34 Fliken Stilar

5.3.6.1. Standardsymboler

Med gruppen Default Symbols kan du styra hur nya lager ska ritas i projektet när de inte har en befintlig .qml-stil definierad. Du kan ställa in att Marker, Line, Fill ska gälla beroende på skiktets geometrityp samt standard Color Ramp och Text Format (t.ex. när märkning aktiveras). Alla dessa objekt kan återställas med hjälp av Clear i motsvarande rullgardinswidget.

5.3.6.2. Symbolalternativ

I gruppen Symbolalternativ kan du:

  • Tillämpa standardvärdet Opacity på nya lager

  • checkbox Tilldela slumpmässiga färger till symboler, ändra symbolernas fyllningsfärger och undvik därmed samma rendering för alla lager.

5.3.6.3. Stildatabas

En stildatabas i QGIS är ett strukturerat arkiv som är utformat för att lagra symboler, textformat och andra stylingelement. Den fungerar som en centraliserad plats där du kan organisera och hantera dina symbologiresurser på ett effektivt sätt. Du kan skapa en dedikerad stildatabas för en specifik kund, med symboler som är skräddarsydda för den kundens behov. Detta säkerställer en ren och organiserad metod utan att störa standardstildatabasen. I miljöer med flera användare är det möjligt att lagra projektspecifika stilar på en gemensam plats. Genom att länka ett projekt till dessa stilar får alla användare inom projektet tillgång till gemensam symbologi, vilket eliminerar behovet av manuell import eller uppdateringar av enskilda lokala stildatabaser. Att lagra symboler i en projektfil är en praktisk lösning som hindrar användare från att överfylla sin globala stildatabas med projektspecifik symbologi. Detta tillvägagångssätt garanterar att andra användare som arbetar med samma projekt omedelbart har tillgång till all nödvändig symbologi när projektet laddas.

I avsnittet Style Database kan du välja att symbologyAdd Add eller symbologyRemove Remove stildatabas eller så kan du newPage Create new style database. När du lägger till eller tar bort en stildatabas i det här avsnittet kommer ändringarna automatiskt att återspeglas i symbology Symbology Properties.

5.3.7. Färger egenskaper

../../../_images/project_colors.png

Fig. 5.35 Fliken Färger

På fliken colorSwatches Colors kan du välja Color model, dvs. om en färg som standard ska definieras som RGB eller CMYK. Alla färger som definieras i en annan färgmodell än den som anges här kommer att konverteras till denna färgmodell när en layout exporteras.

Det finns också ett extra avsnitt där du kan definiera specifika färger för det pågående projektet. Precis som i global colors kan du göra det:

  • symbologyAdd Add eller symbologyRemove Remove färg

  • editCopy Copy eller editPaste Paste färg

  • fileOpen Import eller fileSave Export uppsättningen färger från/till .gpl-filen.

Dubbelklicka på en färg i listan för att justera eller byta ut den i dialogrutan Color Selector. Du kan också byta namn på den genom att dubbelklicka i kolumnen Label.

Dessa färger identifieras som Project colors och listas som en del av color widgets.

Tips

Använd projektfärger för att snabbt tilldela och uppdatera färgwidgets

Projektfärger kan refereras till med hjälp av deras etikett och de färgwidgets som de används i är bundna till dem. Detta innebär att du kan undvika att upprepa samma färg för många egenskaper, och för att undvika en besvärlig uppdatering kan du:

  1. Definiera färgen som en projektfärg

  2. Klicka på :ref:``data defined override widget <data_defined>` bredvid den färgegenskap som du vill ställa in

  3. Håll muspekaren över menyn Color och välj projektfärgen. Egenskapen tilldelas då uttrycket project_color('color_label') och färgwidgeten återspeglar den färgen.

  4. Upprepa steg 2 och 3 så ofta som behövs

  5. Uppdatera projektfärgen en gång och ändringen återspeglas ÖVERALLT där den används.

5.3.8. Egenskaper för datakällor

På fliken openTable Datakällor kan du:

  • Transaktionsläge, definierar hur ändringar skickas till dataleverantören:

    • Local Edit Buffer: redigeringar buffras lokalt och skickas till leverantören när du växlar redigeringsläge för lager eller klickar på Save edits.

    • Automatic Transaction Groups: på datakällor som stöds (postgres och geopackage-databaser) synkroniseras redigeringstillståndet för alla tabeller som kommer från samma databas och utförs i en transaktion på serversidan. Istället för att buffra redigeringsändringar lokalt skickas de direkt till en transaktion i databasen som bekräftas när du växlar redigeringsläge för lager eller klickar på Save edits.

    • Buffered Transaction Groups: alla redigerbara lager, oavsett från vilken leverantör, växlas synkront och alla ändringar sparas i en lokal redigeringsbuffert. Spara ändringar utförs inom en enda transaktion på alla lager (per leverantör).

    Observera att du endast kan ändra detta alternativ om inget lager redigeras i projektet.

  • unchecked Evaluate default values on provider side: When adding new features in a PostgreSQL table, fields with default value constraint are evaluated and populated at the form opening, and not at the commit moment. This means that instead of an expression like nextval('serial'), the field in the Add Feature form will display expected value (e.g., 25).

  • |ej markerad| Memory editable layer status between sessions: ser till att alla lager som är redigerbara i ett projekt kommer ihåg som sådana när projektet sparas, samt att dessa lager omedelbart görs redigerbara när projektet återställs.

  • Konfigurera Layers Capabilities, d.v.s:

    • Ange (eller inaktivera) vilka lager som är identifierbara, dvs. kommer att svara på :ref:identify tool <identify>. Som standard är lager inställda på att vara sökbara.

    • Ställ in om ett lager ska visas som ”skrivskyddat”, vilket innebär att det inte kan redigeras av användaren, oavsett dataleverantörens kapacitet. Även om det här är ett svagt skydd är det en snabb och praktisk konfiguration för att undvika att slutanvändare ändrar data när de arbetar med filbaserade lager.

    • Definiera vilka lager som är ”sökbara”, dvs. kan sökas med hjälp av locator widget. Som standard är lager inställda som sökbara.

    • Definiera vilka lager som ska definieras som ”obligatoriska”. Markerade lager i den här listan är skyddade från att oavsiktligt tas bort från projektet.

    • Definiera vilka lager som är privata, dvs. dolda från Layers-panelen. Detta är avsett för tillbehörsskikt (baskarta, join, uppslag för värderelationer, troligen aspatiala skikt, …) som du fortfarande behöver i ett projekt men som du inte vill ska förorena legendträdet och andra verktyg för val av skikt. Om de är inställda som synliga visas de fortfarande i kartbilden och återges i teckenförklaringen för utskriftslayouten. Använd alternativet filterMap Filter legend ► Show private layers i Layers panelens övre verktygsfält för att tillfälligt aktivera dem för all interaktion.

    Tabellen Layers Capabilities innehåller några praktiska verktyg för att:

    • Markera flera celler och tryck på Toggle Selection för att ändra deras kryssrutestatus;

    • |ej markerad| Visa endast spatiala lager, filtrerar bort icke-spatiala lager från lagerlistan;

    • search Filter layers… och snabbt hitta ett visst lager att konfigurera.

  • Under gruppen Avancerade inställningar kan du välja |ej markerad| Trust project when data source has no metadata: För att påskynda projektladdningen genom att hoppa över datakontroller. Användbart i QGIS Server-kontext eller i projekt med enorma databasvyer/materialiserade vyer. Omfattningen av lager kommer att läsas från QGIS-projektfilen (istället för datakällor) och när PostgreSQL-leverantören används kommer primärnyckelns enhetlighet inte att kontrolleras för vyer och materialiserade vyer.

../../../_images/project_datasources.png

Fig. 5.36 Fliken Datakällor

5.3.9. Relationer Egenskaper

Fliken relationer Relations används för att definiera relationer mellan lager. Relationerna kan vara av typen en till en, många till många eller polymorf. De definieras i dialogrutan för projektegenskaper. När det finns relationer för ett lager kommer ett nytt användargränssnittselement i formulärvyn (t.ex. när du identifierar en funktion och öppnar dess formulär) att lista de relaterade enheterna. Detta är ett kraftfullt sätt att uttrycka t.ex. inspektionshistoriken för en rörledningssträcka eller ett vägsegment. Du kan läsa mer om relationsstöd i avsnitt Inställning av relationer mellan flera lager.

../../../_images/project_relations.png

Fig. 5.37 Fliken Relationer

5.3.10. Variabelegenskaper

Fliken expression Variables innehåller en lista över alla variabler som är tillgängliga på projektnivå (inklusive alla globala variabler). Dessutom kan användaren hantera variabler på projektnivå. Klicka på knappen symbologyAdd för att lägga till en ny anpassad variabel på projektnivå. På samma sätt kan du välja en anpassad variabel på projektnivå i listan och klicka på knappen symbologyRemove för att ta bort den. Mer information om användning av variabler finns i avsnittet Allmänna verktyg Lagring av värden i variabler.

5.3.11. Egenskaper för makron

Fliken action Macros används för att redigera Python-makron för projekt. För närvarande finns bara tre makron tillgängliga: openProject(), saveProject() och closeProject().

../../../_images/macro.png

Fig. 5.38 Makroinställningar

5.3.12. Egenskaper för QGIS-server

På fliken overlay QGIS Server kan du konfigurera ditt projekt för att kunna publicera det online. Här kan du definiera information om QGIS Server WMS- och WFS-funktioner, omfattning och CRS-restriktioner. Mer information finns i avsnitt Konfigurera ditt projekt och efterföljande.

../../../_images/project_qgis_server.png

Fig. 5.39 Inställningar för QGIS Server

5.3.13. Temporala egenskaper

Fliken temporal Temporal används för att ställa in tidsintervallet för ditt projekt, antingen genom att använda manuella Start date och End date eller genom att beräkna det från projektets aktuella tidslager. Projektets tidsintervall kan sedan användas i Temporal controller panel för att hantera kartans canvas temporal navigation.

../../../_images/project_temporal.png

Fig. 5.40 Fliken Projekttid

5.3.14. Elevation Egenskaper

Fliken elevationscale Elevation hjälper dig att konfigurera standardinställningar för terräng och höjd. När en ny 3d-karta skapas i projektet kommer kartan som standard att använda samma terränginställningar som har definierats för projektet. Projektets höjdinställningar kommer också att respekteras av verktyget elevation profile.

../../../_images/project_elevation.png

Fig. 5.41 Fliken Projekthöjd

  • Vertikalt referenssystem: Om CRS för ditt projekt är sammansatt (inklusive en Z-dimension), kommer det vertikala CRS som används för projektet att vara den vertikala komponenten i projektets CRS. Om ditt projekts CRS är horisontellt kan du välja ett specifikt vertikalt CRS genom att klicka på setProjection :sup:``Select CRS`.

  • Elevation Range: hjälper dig att definiera Lower och Upper gränserna

    för elevation controller i projektet.

  • Terrain och höjdalternativ är tillgängliga för:

    • Flat terrain med Terrain height inställning

    • DEM (Raster Layer): med inställning för att definiera Raster layer, en Vertical scale-faktor som ska tillämpas på bandvärden och en vertikal Offset

    • Mesh: med inställning för att definiera Mesh-lagret, en Vertical scale-faktor som ska tillämpas på hörnens Z-värde och en vertikal Offset

    Dessa inställningar kan skrivas över från 3D-kartan konfigurationsdialog.

  • Med inställningarna |ej markerad| Global kartskuggning tillämpar du en global skuggningseffekt på kartan, baserat på höjden för alla aktiva skikt som har höjdegenskaper aktiverade, inklusive:

    • rasterlager

    • :ref:meshlager <meshelevation>

    • punktmolnlager

    Method to combine: höjdvärdet vid en viss position för alla relevanta lager kombineras, och den betraktade höjden väljs beroende på en av dessa metoder:

    • Högsta höjd värde

    • Baserat på skiktets ordning: höjden på det översta skiktet i skiktträdet beaktas.

    Alternativ för skuggning som stöds är:

    • checkbox Eye-dome lighting: tillämpar skuggningseffekter på kartans canvas för en bättre djupåtergivning. Följande parametrar kan kontrolleras:

      • Strength: ökar kontrasten, vilket ger bättre djupseende

      • Distance: representerar avståndet mellan de använda pixlarna och mittpixeln och gör att kanterna blir tjockare.

    • |ej kontrollerad| Hillshading, formar några reliefer på kartan med hjälp av skuggning (nivåer av grått):

      • Z-faktor: Skalningsfaktor för höjdvärdet

      • |ej markerad| Multidirectional: Ange om multidirektionell hillshading ska användas

      • Azimuth: Ljuskällans azimut

      • Altitud: Ljuskällans höjdvinkel

    Observera

    En genväg till egenskaperna för Global map shading finns via panelen Layer Styling.

5.3.15. Sensorer Egenskaper

Fliken sensor Sensors används för att konfigurera sensorer och växla deras anslutningsstatus. När sensorerna är aktiva samlar de passivt in data i bakgrunden och gör sina senaste data tillgängliga för uttryck och pythonskript.

../../../_images/project_sensors.png

Fig. 5.42 Fliken Projektsensorer

För att lägga till en ny sensor klickar du på knappen symbologyAdd. En underpanel för inställningar öppnas och du kan konfigurera den:

  • Sensornamn: används för att hämta sensorvärden i uttryck och python-skript;

  • Sensortyp: TCP, UDP, serieport, etc.; och

  • ytterligare typspecifika detaljer (t.ex. värdnamn och port).

    För sensorer med serieport finns kombinationsrutor med systemets tillgängliga serieportar och anslutningens baudhastighet tillgängliga för val. En Data frame delimiter kan användas för att analysera returnerade data. Om det finns flera dataramar i den sista datapunkten som skickas från serieporten returneras alla dataramar. Du kan sedan använda ett uttryck för att ytterligare dela upp sensorns sista datavärde i enskilda ramar (t.ex. med hjälp av funktionen string_to_array).

../../../_images/project_sensors_configuration.png

Fig. 5.43 Underpanel för sensorinställningar

När en sensor har konfigurerats kan du använda knappen start Start för att ansluta sensorn. När sensorn är aktiv visas de senast insamlade uppgifterna i kolumnen ”Senaste värde” i tabellen Last value.

5.4. Anpassning

Med dialogrutan Customization kan du (av)aktivera nästan alla element i QGIS användargränssnitt. Detta kan vara mycket användbart om du vill förse dina slutanvändare med en ”lätt” version av QGIS, som bara innehåller de ikoner, menyer eller paneler som de behöver.

Observera

Innan dina ändringar tillämpas måste du starta om QGIS.

../../../_images/customization.png

Fig. 5.44 Dialogrutan Anpassning

Att kryssa i kryssrutan checkbox Enable customization är det första steget på vägen mot QGIS-anpassning. Detta aktiverar verktygsfältet och widgetpanelen där du kan avmarkera och därmed inaktivera vissa GUI-objekt.

Det konfigurerbara objektet kan vara:

  • en Menu eller några av dess undermenyer från Menyrad

  • en hel Panel (se Paneler och verktygsfält)

  • Statusfältet som beskrivs i Statusrad eller några av dess objekt

  • ett verktygsfält: hela fältet eller några av dess ikoner

  • eller valfri widget från valfri dialogruta i QGIS: etikett, knapp, kombinationsruta…

Med select Switch to catching widgets in main application kan du klicka på ett objekt i QGIS-gränssnittet som du vill ska vara dolt och QGIS avmarkerar automatiskt motsvarande post i dialogrutan Anpassning. Du kan också använda rutan Sök för att hitta objekt med hjälp av deras namn eller etikett.

När du har ställt in din konfiguration klickar du på Apply eller OK för att validera dina ändringar. Denna konfiguration blir den som används som standard av QGIS vid nästa start.

Ändringarna kan också sparas i en .ini-fil med hjälp av fileSave Save To File-knappen. Detta är ett praktiskt sätt att dela ett gemensamt QGIS-gränssnitt mellan flera användare. Klicka bara på fileOpen Load from File från destinationsdatorn för att importera filen .ini. Du kan också köra :ref:``kommandoradsverktyg <custom_commandline>` och spara olika inställningar för olika användningsfall.

Tips

Återställer enkelt fördefinierade QGIS

Den ursprungliga konfigurationen av QGIS GUI kan återställas med någon av metoderna nedan:

  • avmarkera alternativet checkbox Enable customization i dialogrutan Customization eller klicka på knappen selectAllTree Check All

  • tryck på knappen Reset i ramen Settings under menyn Settings ► Options, fliken System

  • starta QGIS i en kommandotolk med följande kommandorad qgis --nocustomization

  • sätta värdet på variabeln UI –gt; Customization –gt; Enabled till false under Settings –gt; Options-menyn, Advanced-fliken (se varning).

I de flesta fall måste du starta om QGIS för att ändringen ska tillämpas.

5.5. Tangentbordsgenvägar

QGIS tillhandahåller standardtangentbordsgenvägar för många funktioner. Du hittar dem i avsnitt Menyrad. Dessutom kan du med menyalternativet Settings ► keyboardShortcuts Keyboard Shortcuts… ändra standardtangentbordsgenvägarna och lägga till nya för QGIS-funktioner.

../../../_images/shortcuts.png

Fig. 5.45 Definiera alternativ för genvägar

Konfigurationen är mycket enkel. Använd sökrutan längst upp i dialogrutan för att hitta en viss åtgärd, markera den i listan och klicka på :

  • Ändra och tryck på den nya kombinationen som du vill tilldela som ny genväg

  • Set None för att ta bort alla tilldelade genvägar

  • eller Set Default för att återställa genvägen till dess ursprungliga och förvalda värde.

Fortsätt enligt ovan för alla andra verktyg som du vill anpassa. När du är klar med konfigurationen är det bara att Close dialogrutan för att ändringarna ska tillämpas. Du kan också Spara ändringarna antingen som en .XML-fil med endast användarens genvägar eller med alla genvägar eller som en .PDF-fil med alla genvägar och Ladda in dem i en annan QGIS-installation.

5.6. Kör QGIS med avancerade inställningar

5.6.1. Kommandorad och miljövariabler

Vi har sett att starta QGIS görs på samma sätt som för alla andra program på ditt operativsystem. QGIS tillhandahåller kommandoradsalternativ för mer avancerade användningsfall (i vissa fall kan du använda en miljövariabel istället för kommandoradsalternativet). För att få en lista över alternativen, ange qgis --help på kommandoraden, som returnerar:

QGIS is a user friendly Open Source Geographic Information System.
Usage: /usr/bin/qgis.bin [OPTION] [FILE]
  OPTION:
        [-v, --version]     display version information and exit
        [-s, --snapshot filename]   emit snapshot of loaded datasets to given file
        [-w, --width width] width of snapshot to emit
        [-h, --height height]       height of snapshot to emit
        [-l, --lang language]       use language for interface text (changes existing override)
        [-p, --project projectfile] load the given QGIS project
        [-e, --extent xmin,ymin,xmax,ymax]  set initial map extent
        [-n, --nologo]      hide splash screen
        [-V, --noversioncheck]      don't check for new version of QGIS at startup
        [-P, --noplugins]   don't restore plugins on startup
        [-B, --skipbadlayers]     don't prompt for missing layers
        [-C, --nocustomization]     don't apply GUI customization
        [-z, --customizationfile path]      use the given ini file as GUI customization
        [-g, --globalsettingsfile path]     use the given ini file as Global Settings (defaults)
        [-a, --authdbdirectory path] use the given directory for authentication database
        [-f, --code path]   run the given python file on load
        [-F, --py-args arguments]   arguments for python. These arguments will be available for each python execution via 'sys.argv' including the file specified by '--code'. All arguments till '--' are passed to python and ignored by QGIS.
        [-d, --defaultui]   start by resetting user ui settings to default
        [--hide-browser]        hide the browser widget
        [--dxf-export filename.dxf]     emit dxf output of loaded datasets to given file
        [--dxf-extent xmin,ymin,xmax,ymax]      set extent to export to dxf
        [--dxf-symbology-mode none|symbollayer|feature] symbology mode for dxf output
        [--dxf-scale-denom scale]       scale for dxf output
        [--dxf-encoding encoding]       encoding to use for dxf output
        [--dxf-map-theme maptheme]      map theme to use for dxf output
        [--take-screenshots output_path]        take screen shots for the user documentation
        [--screenshots-categories categories]   specify the categories of screenshot to be used (see QgsAppScreenShots::Categories).
        [--profile name]        load a named profile from the user's profiles folder.
        [-S, --profiles-path path]  path to store user profile folders. Will create profiles inside a {path}\profiles folder
        [--version-migration]   force the settings migration from older version if found
        [--openclprogramfolder]         path to the folder containing the sources for OpenCL programs.
        [--help]                this text
        [--]            treat all following arguments as FILEs

  FILE:
    Files specified on the command line can include rasters,
    vectors, and QGIS project files (.qgs and .qgz):
     1. Rasters - supported formats include GeoTiff, DEM
        and others supported by GDAL
     2. Vectors - supported formats include ESRI Shapefiles
        and others supported by OGR and PostgreSQL layers using
        the PostGIS extension

Tips

Exempel på användning av kommandoradsargument

Du kan starta QGIS genom att ange en eller flera datafiler på kommandoraden. Om du till exempel befinner dig i katalogen qgis_sample_data kan du starta QGIS med ett vektorlager och en rasterfil som ska läsas in vid start med följande kommando: qgis ./raster/landcover.img ./gml/lakes.gml`

5.6.1.1. --version

Detta alternativ returnerar QGIS versionsinformation.

5.6.1.2. --snapshot

Med det här alternativet kan du skapa en ögonblicksbild i PNG-format från den aktuella vyn. Det här är praktiskt när du har många projekt och vill skapa ögonblicksbilder från dina data, eller när du behöver skapa ögonblicksbilder av samma projekt med uppdaterade data.

För närvarande genereras en PNG-fil med 800x600 pixlar. Storleken kan justeras med hjälp av argumenten --width och --height. Filnamnet kan läggas till efter --snapshot. Till exempel:

qgis --snapshot my_image.png --width 1000 --height 600 --project my_project.qgs

5.6.1.3. --width

Detta alternativ anger bredden på den ögonblicksbild som ska skickas ut (används med --snapshot).

5.6.1.4. --height

Detta alternativ anger höjden på den ögonblicksbild som ska sändas ut (används med --snapshot).

5.6.1.5. --lang

QGIS väljer rätt lokalisering baserat på din lokala språkversion. Om du vill ändra språk kan du ange en språkkod. Till exempel, qgis --lang it startar QGIS med italiensk lokalisering.

5.6.1.6. --project

Det är också möjligt att starta QGIS med en befintlig projektfil. Lägg bara till kommandoradsalternativet --project följt av ditt projektnamn så öppnas QGIS med alla lager i den angivna filen laddade.

5.6.1.7. --extent

Använd det här alternativet om du vill börja med en specifik kartutbredning. Du måste lägga till avgränsningsrutan för din utsträckning i följande ordning, åtskilda med ett kommatecken:

--extent xmin,ymin,xmax,ymax

Detta alternativ är förmodligen mer meningsfullt i kombination med alternativet --project för att öppna ett specifikt projekt i önskad omfattning.

5.6.1.9. --noversioncheck

Hoppa över att söka efter en ny version av QGIS vid start.

5.6.1.10. --noplugins

Om du har problem med plugins vid uppstart kan du undvika att ladda dem vid uppstart med det här alternativet. De kommer fortfarande att vara tillgängliga från Plugins Manager efteråt.

5.6.1.11. --nocustomization

Om du använder det här alternativet kommer inte någon befintlig GUI anpassning att tillämpas vid start. Detta innebär att alla dolda knappar, menyalternativ, verktygsfält och så vidare kommer att visas när QGIS startas. Detta är inte en permanent förändring. Anpassningen kommer att tillämpas igen om QGIS startas utan det här alternativet.

Det här alternativet är användbart för att tillfälligt ge åtkomst till verktyg som har tagits bort genom anpassning.

5.6.1.12. --skipbadlayers

Med detta alternativ kan du undvika att QGIS visar dialogrutan Handle Unavailable Layers vid start. Projektfilen laddas, med saknade lager som hålls otillgängliga. Mer information om ämnet finns på Hantering av brutna filsökvägar.

5.6.1.13. --customizationfile

Med det här alternativet kan du definiera en fil för anpassning av användargränssnittet som ska användas vid start.

5.6.1.14. --globalsettingsfile

Motsvarande miljövariabel är QGIS_GLOBAL_SETTINGS_FILE.

Med det här alternativet kan du ange sökvägen till en fil med globala inställningar (.ini), även kallad standardinställningar. Inställningarna i den angivna filen ersätter de ursprungliga inline-standardinställningarna, men användarprofilernas inställningar kommer att ställas in ovanpå dessa.

QGIS letar efter filen med globala standardinställningar i följande ordning och endast den först hittade filen används:

  • sökväg som anges av kommandoradsparametern

  • sökväg som definieras av miljövariabeln

  • appDataLocation-mappen, där beständiga programdata kan lagras; den hanteras av användaren eller systemadministratören och berörs inte av installationsprogrammet och kräver ingen ytterligare installation som att skicka kommandoradsparametrar eller miljövariabler för inställningar. Beroende på operativsystem är det:

    • nix $HOME/.local/share/QGIS/QGIS3/

    • win C:\Users\<username>\%AppData%\Roaming\QGIS\QGIS3\

    • osx $HOME/Library/Application Support/QGIS/QGIS3/

  • installationskatalogen, dvs. din_QGIS_package_path/resources/qgis_global_settings.ini.

För närvarande finns det inget sätt att ange en fil att skriva inställningar till; därför kan du skapa en kopia av en originalinställningsfil, byta namn på den och anpassa den.

Genom att ange filsökvägen för qgis_global_setting.ini till en delad mapp i nätverket kan en systemadministratör ändra globala inställningar och standardvärden i flera maskiner genom att endast redigera en fil.

5.6.1.15. --authdbdirectory

Det här alternativet liknar --globalsettingsfile, men definierar sökvägen till den katalog där autentiseringsdatabasen ska lagras och laddas.

5.6.1.16. --code

Detta alternativ kan användas för att köra en given python-fil direkt efter att QGIS har startat.

Till exempel, när du har en pythonfil med namnet load_alaska.py med följande innehåll:

from qgis.utils import iface
raster_file = "/home/gisadmin/Documents/qgis_sample_data/raster/landcover.img"
layer_name = "Alaska"
iface.addRasterLayer(raster_file, layer_name)

Förutsatt att du befinner dig i den katalog där filen load_alaska.py finns, kan du starta QGIS, ladda rasterfilen landcover.img och ge skiktet namnet ”Alaska” med följande kommando:

qgis --code load_alaska.py

5.6.1.17. --py-args

Detta alternativ gör det möjligt att skicka argument till skriptet som tillhandahålls via parametern –code och mer allmänt till varje pythonkörning. Efter --py-args är det inte möjligt att skicka någon annan parameter än till QGIS. Alla argument efter --py-args till -- överförs till python-tolken och ignoreras av QGIS.

qgis --code /home/user/test.py --py-args --specialScriptArguments "a text arg" 'and another arg' -- layer1 layer2

I ovanstående kod kommer test.py att ha detta innehåll i sys.argv: [’/home/user/test.py’, ’–specialScriptArguments’, ’a text arg’, ’and another arg’]. layer1 och layer2 kommer normalt att hanteras av QGIS som lager att ladda.

5.6.1.18. --defaultui

Vid laddning återställs permanent användargränssnittet (UI) till standardinställningarna. Detta alternativ återställer panelernas och verktygsfältets synlighet, position och storlek. Om det inte ändras igen kommer standardinställningarna för användargränssnittet att användas i följande sessioner.

Observera att det här alternativet inte har någon effekt på GUI customization. Objekt som döljs av GUI-anpassning (t.ex. statusfältet) kommer att förbli dolda även om alternativet --defaultui används. Se även alternativet --nocustomization.

5.6.1.19. --hide-browser

Vid laddning döljs Browser-panelen från användargränssnittet. Panelen kan aktiveras genom att högerklicka på ett utrymme i verktygsfälten eller genom att använda View ► Panels (Settings ► Panels i kde Linux KDE).

Om den inte aktiveras igen kommer panelen Browser att förbli dold i följande sessioner.

5.6.1.20. --dxf-*

Dessa alternativ kan användas för att exportera ett QGIS-projekt till en DXF-fil. Flera alternativ är tillgängliga:

  • –dxf-export: DXF-filnamnet som lagren ska exporteras till;

  • –dxf-extent: omfattningen av den slutliga DXF-filen;

  • –dxf-symbology-mode: flera värden kan användas här: none (ingen symbologi), symbollayer (symbolskiktssymbologi), feature (funktionssymbologi);

  • –dxf-scale-denom: skalans nämnare för symbologin;

  • –dxf-encoding: filens kodning;

  • –dxf-map-theme: välj ett mapptema från konfigurationen av lagerträdet.

5.6.1.21. --take-screenshots

Tar skärmdumpar för användardokumentationen. Kan användas tillsammans med --screenshots-categories för att filtrera vilka kategorier/avsnitt av dokumentationen som skärmdumpar ska skapas för (se QgsAppScreenShots::Categories).

5.6.1.22. --profile

Laddar QGIS med hjälp av en specifik profil från användarens profilmapp. Om den namngivna profilen inte finns kommer den att skapas. Det här alternativet har företräde framför inställning för start av användarprofil.

5.6.1.23. --profiles-path

Med det här alternativet kan du välja en sökväg för att ladda och spara profilerna (användarinställningar). Profilerna skapas i mappen {path}\profiles, som innehåller inställningar, installerade plugins, bearbetningsmodeller och skript osv.

Med det här alternativet kan du t.ex. spara alla dina plugins och inställningar på ett USB-minne eller dela inställningarna mellan olika datorer med hjälp av en fildelningstjänst.

Motsvarande miljövariabel är QGIS_CUSTOM_CONFIG_PATH.

5.6.1.24. --version-migration

Om inställningar från en äldre version hittas (t.ex. mappen .qgis2 från QGIS 2.18), importerar detta alternativ dem till standardprofilen för QGIS.

5.6.1.25. --openclprogramfolder

Med det här alternativet kan du ange en alternativ sökväg för dina OpenCL-program. Detta är användbart för utvecklare när de testar nya versioner av programmen utan att behöva ersätta de befintliga.

Motsvarande miljövariabel är QGIS_OPENCL_PROGRAM_FOLDER.

5.6.1.26. --

Detta alternativ gör det möjligt att skicka följande argument som filer att öppna i QGIS. De kan vara raster- eller vektorfiler som stöds, QGIS-skiktdefinitionsfiler eller projektfiler.

qgis -- /home/user/project.qgs /home/user/path_to_data/layer1.gpkg

Ovanstående kod startar QGIS, öppnar filen project och laddar in layer1 i den.

5.6.2. Distribuera QGIS inom en organisation

Om du behöver distribuera QGIS inom en organisation med en anpassad konfigurationsfil måste du först kopiera/klistra in innehållet i standardinställningsfilen som finns i your_QGIS_package_path/resources/qgis_global_settings.ini. Den här filen innehåller redan några standardavsnitt som identifieras av ett block som börjar med []. Vi rekommenderar att du behåller dessa standardvärden och lägger till dina egna avsnitt längst ned i filen. Om ett avsnitt dupliceras i filen kommer QGIS att ta det sista avsnittet uppifrån och ned.

Du kan ändra allowVersionCheck=false för att inaktivera QGIS versionskontroll.

Om du inte vill visa migreringsfönstret efter en nyinstallation behöver du följande avsnitt:

[migration]
fileVersion=2
settings=true

Om du vill lägga till en anpassad variabel i det globala omfånget:

[variables]
organisation="Your organization"

Många inställningar kan göras med hjälp av .INI-filen, t.ex. WMS/WMTS, PostGIS-anslutningar, proxyinställningar, karttips, standardvärden för algoritmparametrar… Om du t.ex. vill konfigurera standardvärden för hela organisationen för vissa algoritmer skulle det vara praktiskt om du kunde konfigurera det i den förberedda INI-filen för alla användare. Om användarna sedan öppnar verktygslådan för att köra en algoritm kommer standardvärdena att finnas där. För att ställa in standardvärdet, t.ex. för parametern GRID_SIZE för algoritmen native:intersection, kan du skriva följande i filen .INI:

[Processing]
DefaultGuiParam\native%3Aintersection\GRID_SIZE=0.01

Alla inställningar kan inte förberedas från QGIS GUI, men för att upptäcka möjligheterna med inställningarna i filen .INI föreslår vi att du ställer in den konfiguration du vill ha i QGIS Desktop och sedan söker efter den i filen .INI som finns i din profil med hjälp av en textredigerare.

Slutligen måste du ställa in miljövariabeln QGIS_GLOBAL_SETTINGS_FILE till sökvägen för din anpassade fil.

Dessutom kan du distribuera filer som Python-makron, färgpaletter, layoutmallar, projektmallar … antingen i QGIS-systemkatalogen eller i QGIS-användarprofilen.

  • Layoutmallar måste distribueras i katalogen composer_templates.

  • Projektmallar måste distribueras i katalogen project_templates.

  • Anpassade Python-makron måste distribueras i katalogen python.