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
finns det olika verktyg för att:Style Manager…: skapa och hantera symboler, stilar och färgramper.
Custom Projections…: skapa dina egna koordinatreferenssystem.
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 -menyn).
Interface Customization…: konfigurera applikationsgränssnittet, dölja dialogrutor eller verktyg som du kanske inte behöver.
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
Vissa grundläggande alternativ för QGIS kan väljas med hjälp av dialogrutan Options. Välj menyalternativet
. 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

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
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)
. Det kan vara ’default’, ’Night Mapping’ eller ’Blend of Grey’
Definiera Font och dess Size. Teckensnittet kan vara
Qt default eller ett användardefinierat
Ändra Timeout för tidsinställda meddelanden eller dialogrutor
|ej markerad| Dölj stänkskärm vid uppstart
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 …)
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.
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 . Om du först aktiverar
Create new project from default project och sedan sparar ett projekt i mappen för projektmallar.
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.
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
. 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
QGZ Archive filformat, bäddar in hjälpdata (se hjälpdata)
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

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 Add och
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 Handling kan du konfigurera vilken CRS som ska användas för ett nytt projekt eller lager.

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:
Anvä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
Use 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
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.
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 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 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.

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:
en fördefinierad lista med datumtransformationer som ska tillämpas som standard. Se Datumtransformationer för mer information.
Du kan använda transformationerna Add,
Remove eller
Edit, som kommer att användas i alla nyskapade projekt.
5.1.4.3. Användardefinierad CRS
Fliken :guilabel:
User Defined CRS
hjälper dig att definiera en anpassad CRS som måste överensstämma med ett WKT- eller Proj-strängformat.

Fig. 5.5 Användardefinierad CRS
Ange ett Namn och använd Lägg till ny CRS. Om du vill ta bort en befintlig CRS kan du använda
Remove CRS.
Definition
- Format
WKT (rekommenderas)
Proj String (Legacy - rekommenderas ej)
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

Fig. 5.6 Inställningar för datakällor
Förhållande till attribut och tabell
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
: 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
. 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
. 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
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
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.

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.
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
kan du lägga till rader som fylls i med parameternamn och värde
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
Fig. 5.9 Prov på pyramidernas profil
5.1.6. Renderingsinställningar
Fliken Rendering innehåller inställningar för att styra rendering av lager i kartbilden.

Fig. 5.10 Renderingsinställningar
Rendering av beteende
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
5.1.6.1. Inställningar för vektorrendering
Fliken Vector innehåller specifika inställningar för rendering av vektorlager.

Fig. 5.11 Inställningar för vektorrendering
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
-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 innehåller specifika inställningar för rendering av rasterlager.

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).
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

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.
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
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
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
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

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
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 Line. Du kan välja att
Include header för att behålla kolumnnamnen, och du kan också välja Separator efter eget val. Du kan också välja
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 features’s resultat
Default bearing format for new projects, som visas i statusfältet för kartans panoreringsriktning och av verktyget
Measure bearing.
Dessa alternativ kan åsidosättas på projektnivå.
Panorering och zoomning
Definiera en Zoom factor för zoomverktyg eller hjulmus
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 och
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

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
Suppress attribute form pop-up after feature creation: detta val kan åsidosättas i varje dialogruta för skiktegenskaper.
Å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
Enable snapping by default aktiverar snapping när ett projekt öppnas
Definiera Default snap mode
(’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
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.
Aktivera snapping på osynliga funktioner (visas inte på kartbilden)
Vertexmarkörer
Definiera vertex Markeringsstil
(’Kors’ (standard), ’Halvgenomskinlig cirkel’ eller ’Ingen’)
Definiera toppunkt Markeringsstorlek (i millimeter)
Verktyg för kurvförskjutning
De följande alternativen hänvisar till verktyget 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

Fig. 5.16 Inställningar för höjd
I menyn 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

Fig. 5.17 3D-inställningar
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

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:
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

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

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 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
för att ta bort den.
Mer information om variabler finns i avsnittet Lagring av värden i variabler.

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:

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.

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
Ställ in Proxy type
efter dina behov och definiera ’Host’ och ’Port’. Tillgängliga proxytyper är:
: Proxy bestäms baserat på systemets proxy
: Generisk proxy för alla typer av anslutningar. Stöder TCP, UDP, bindning till en port (inkommande anslutningar) och autentisering.
: Implementeras med kommandot ”CONNECT”, stöder endast utgående TCP-anslutningar; stöder autentisering.
: Implementeras med hjälp av vanliga HTTP-kommandon och är endast användbar i samband med HTTP-förfrågningar.
: 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 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.

Fig. 5.24 GPS-inställningar
Du kan ange:
GPS Connection: tillhandahåller olika sätt att ansluta enheten till QGIS
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
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
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:

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å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å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.

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 Code Editor kan du styra utseendet och beteendet för kodredigeringswidgets (Pythons interaktiva konsol och redigerare, uttryckswidget och funktionsredigerare, …).

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
ochSolarized Light
. EttCustom
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 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… från:
verktygsfältet Python-konsol
den kontextuella menyn för widgeten Python-konsol
och den kontextuella menyn i kodredigeraren.

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
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.
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
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:
Autopep8-nivå - mer information finns på autopep8 avancerad användning
|ej markerad| Normalize quotes: ersätter alla enkla citattecken med dubbla citattecken om möjligt
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:
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 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.

Fig. 5.29 Inställningar för bearbetning
5.1.22. Avancerade inställningar

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:
Klicka på :menyval:`Inställningar --> Användarprofiler --> Ny profil...`.
Du kommer att uppmanas att ange ett profilnamn, vilket skapar en mapp med samma namn under
~/<UserProfiles>/
where:~
representerar katalogen HOME, som påWindows vanligtvis är något i stil med
C:\Users\<username>
.och
<UserProfiles>
representerar den huvudsakliga profilmappen, dvs:
Användarprofilmappen kan öppnas från QGIS med hjälp av Open Active Profile Folder.
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 nystandard
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
fliken:

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
rullgardinsmenyVä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
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:
5.3. Projektets egenskaper
I egenskapsfönstret för projektet under Options som beskrivs ovan.
kan du ställa in projektspecifika alternativ. De projektspecifika alternativen skriver över sina motsvarigheter i dialogen5.3.1. Allmänna egenskaper
På fliken 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
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:
Bar för uppdatering av fält i attributtabell
Beräkningar med fältkalkylator
Identifiera verktyg härledda värden för längd, omkrets och area
mått dialog
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 features resultat
det bäringsvärde som visas i statusfältet för kartans panoreringsriktning och av verktyget
Mät bäring.
Tillgängliga parametrar är:
Display coordinates using either:
Map Units
, baserat på projektet CRSMap 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
ellerDegrader, Minuter, Sekunder
, och om det ska visas:|ej markerad| Visa riktningssuffix
|ej markerad| Visa inledande nollor för minuter och sekunder
|ej markerad| Visa inledande nollor för grader
|ej markerad| Visa efterföljande nollor
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 antingenEasting, Northing (Longitude, Latitude)
ellerNorthing, Easting (Latitude, Longitude)
ordningBearing format möjliga värden är
0 till 180°, med E/W suffix
,-180 till +180°
eller0 till 360°
. Antalet Decimalställen samt om Visa nollor i slutet kan ställas in.

Fig. 5.32 Fliken Allmänt i dialogrutan Egenskaper projekt
5.3.2. Egenskaper för metadata
Fliken 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

Fig. 5.33 Fliken Visningsinställningar i dialogrutan Egenskaper projekt
Fliken 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 (
). 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 hjälper dig att ställa in det koordinatreferenssystem som ska användas i projektet. Det kan vara:
:guilabel:
Ingen CRS (eller okänd/ej jordprojektion)
: lager ritas baserat på deras råkoordinatereller 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 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 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.

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:
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 Add eller
Remove stildatabas eller så kan du
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 Properties.
5.3.7. Färger egenskaper

Fig. 5.35 Fliken Färger
På fliken 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:
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:
Definiera färgen som en projektfärg
Klicka på :ref:``data defined override widget <data_defined>` bredvid den färgegenskap som du vill ställa in
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.Upprepa steg 2 och 3 så ofta som behövs
Uppdatera projektfärgen en gång och ändringen återspeglas ÖVERALLT där den används.
5.3.8. Egenskaper för datakällor
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.
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 alternativeti 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;
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.

Fig. 5.36 Fliken Datakällor
5.3.9. Relationer Egenskaper
Fliken 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.

Fig. 5.37 Fliken Relationer
5.3.10. Variabelegenskaper
Fliken 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
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
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 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()
.

Fig. 5.38 Makroinställningar
5.3.12. Egenskaper för QGIS-server
På fliken 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.

Fig. 5.39 Inställningar för QGIS Server
5.3.13. Temporala egenskaper
Fliken 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.

Fig. 5.40 Fliken Projekttid
5.3.14. Elevation Egenskaper
Fliken 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.

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å
: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:
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 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.

Fig. 5.42 Fliken Projektsensorer
För att lägga till en ny sensor klickar du på knappen . 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).

Fig. 5.43 Underpanel för sensorinställningar
När en sensor har konfigurerats kan du använda knappen 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.

Fig. 5.44 Dialogrutan Anpassning
Att kryssa i kryssrutan 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 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 Save To File-knappen. Detta är ett praktiskt sätt att dela ett gemensamt QGIS-gränssnitt mellan flera användare. Klicka bara på
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
Enable customization i dialogrutan Customization eller klicka på knappen
Check All
tryck på knappen Reset i ramen Settings under menyn , fliken System
starta QGIS i en kommandotolk med följande kommandorad
qgis --nocustomization
sätta värdet på variabeln
tillfalse
under -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 ändra standardtangentbordsgenvägarna och lägga till nya för QGIS-funktioner.

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.8. --nologo
Detta alternativ döljer sprutskärmen när du startar QGIS.
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:
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 ( i 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
.