Viktigt
Översättning är en gemenskapsinsats du kan gå med i. Den här sidan är för närvarande översatt till 100.00%.
18.2.2. Kartobjektet
Kartobjektet är den huvudram som visar den karta du har utformat i kartbilden. Använd verktyget Add Map efter instruktioner för skapande av objekt för att lägga till ett nytt kartobjekt som du senare kan manipulera på samma sätt som i Interagera med layoutobjekt.
Som standard visar ett nytt kartobjekt den aktuella statusen för map canvas med dess utsträckning och synliga lager. Du kan anpassa den med hjälp av panelen Item Properties. Förutom objektens gemensamma egenskaper har den här funktionen följande funktioner:

Fig. 18.14 Kartobjektets egenskapspanel
18.2.2.1. Verktygsrad
Panelen Map Item Properties innehåller ett verktygsfält med följande funktioner:
Ställ in kartans canvas så att den matchar huvudcanvasens utsträckning
Ställ in kartans skala så att den matchar huvudkartans skala
Bookmarks: ställa in kartobjektets omfattning så att det matchar ett befintligt rumsligt bokmärke
:sup:
Interaktivt redigera kartans omfattning
: panorera och zooma interaktivt inom kartobjektetMärkningsinställningar: styr funktionens märkningsbeteende (placering, synlighet…) i layoutkartans objektutsträckning:
ange en Marginal från kartans kanter, ett datadefinierbart avstånd från kartobjektets gränser inom vilket ingen etikett ska visas
|ej markerad| Tillåt avkortade etiketter på kartans kanter: styr om etiketter som delvis faller utanför kartobjektets tillåtna utsträckning ska återges. Om det är markerat visas dessa etiketter (när det inte finns något sätt att placera dem helt inom det synliga området). Om den inte är markerad kommer delvis synliga etiketter att hoppas över.
Objekt som blockerar etiketter: gör att andra layoutobjekt (t.ex. skalstreck, norrpilar, infällda kartor etc.) kan markeras som blockerare för kartetiketterna i det aktiva kartobjektet. Detta förhindrar att några kartetiketter placeras under dessa objekt - vilket gör att etiketteringsmotorn antingen försöker placera dessa etiketter på alternativa platser eller ignorerar dem helt och hållet.
Om en Marginal från kartans kanter är inställd placeras inte kartans etiketter närmare än det angivna avståndet från de markerade layoutobjekten.
Visa ej placerade etiketter: kan användas för att avgöra om etiketter saknas på layoutkartan (t.ex. på grund av konflikter med andra kartetiketter eller på grund av otillräckligt utrymme för att placera etiketten) genom att markera dem i en fördefinierad färg.
Clipping settings: gör det möjligt att klippa kartobjektet till atlasobjektet och till form- och polygonobjekt:
Clip to atlas feature: du kan bestämma att layoutkartobjektet automatiskt ska klippas till den aktuella atlasfunktionen.
Det finns olika klippningslägen tillgängliga:
Clip During Render Only: tillämpar ett målarbaserat klipp, så att delar av vektorfunktioner som ligger utanför atlasfunktionen blir osynliga
Clip Feature Before Render: tillämpar klippning före rendering av funktioner, så att gränser för funktioner som delvis faller utanför atlasfunktionen fortfarande kommer att vara synliga på atlasfunktionens gräns
Render Intersecting Features Unchanged: Renderar alla funktioner som skär den aktuella atlasfunktionen, men utan att klippa deras geometri.
Du kan
Tvinga in etiketter i atlasfunktionen. Om du inte vill
Clip all layers till atlasfunktionen kan du använda alternativet
Clip selected layers.
Clip to item: det är möjligt att ändra formen på kartobjektet genom att använda ett shape eller polygon objekt från utskriftslayouten. När du aktiverar det här alternativet kommer kartan automatiskt att klippas till den valda formen i kombinationsrutan. Återigen är de ovan nämnda klippningslägena tillgängliga och etiketter kan tvingas att endast visas inuti klippningsformen.
Fig. 18.15 Klippning av ett layoutmappobjekt till former
18.2.2.2. Huvudsakliga egenskaper
I gruppen Main properties (se Fig. 18.14) i kartans panel Item Properties finns följande alternativ:
Knappen Update Preview för att uppdatera renderingen av kartobjektet om vyn i kartkanvasen har ändrats. Observera att uppdateringen av kartobjektet för det mesta utlöses automatiskt av ändringarna;
Scale för att manuellt ställa in kartobjektets skala;
Med Map rotation kan du rotera kartobjektets innehåll medurs i grader. Rotationen av kartans canvas kan imiteras här;
Med CRS kan du visa innehållet i kartobjektet i valfri CRS. Standardvärdet är
Use project CRS
;Draw map canvas items låter dig visa i utskriftslayouten annotationer som är placerade på huvudkartans canvas.
18.2.2.3. Sikt
Som standard är kartobjektets utseende synkroniserat med renderingen av kartans canvas, vilket innebär att om du växlar synlighet för lagren eller ändrar deras stil i Layers Panel tillämpas detta automatiskt på kartobjektet. Eftersom du, precis som med alla andra objekt, kanske vill lägga till flera kartobjekt i en utskriftslayout, finns det ett behov av att bryta denna synkronisering för att kunna visa olika områden, lagerkombinationer, i olika skalor… Egenskapsgruppen Layers (se Fig. 18.16) hjälper dig att göra det.

Fig. 18.16 Gruppen Kartlager
Om du vill att kartobjektet ska överensstämma med ett befintligt karttema markerar du Follow map theme och väljer önskat tema i rullgardinsmenyn. Alla ändringar som görs i temat i QGIS huvudfönster (med hjälp av funktionen replace theme) kommer automatiskt att påverka kartobjektet. Om ett karttema väljs inaktiveras alternativet Lock styles for layers eftersom Follow map theme även uppdaterar stilen (symbologi, etiketter, diagram) för lagren.
Om du vill låsa de lager som visas i ett kartobjekt till den aktuella kartkanvasens synlighet markerar du Lock layers. När det här alternativet är aktiverat kommer eventuella ändringar av lagrens synlighet i QGIS huvudfönster inte att påverka layoutens kartobjekt. Stil och etiketter för låsta lager uppdateras dock fortfarande i enlighet med QGIS huvudfönster. Du kan förhindra detta genom att använda Lock styles for layers.
I stället för att använda den aktuella kartbilden kan du också låsa kartobjektets lager till lagren i ett befintligt karttema: välj ett karttema från rullgardinsmenyn Set layer list from a map theme och kryssrutan | Lock layers aktiveras. Den uppsättning synliga lager som finns i karttemat används från och med nu för kartobjektet tills du väljer ett annat karttema eller avmarkerar alternativet
Lock layers. Du kan då behöva uppdatera vyn med hjälp av knappen
Refresh view i verktygsfältet Navigation eller knappen Update Preview som du ser ovan.
Observera att om alternativet Lock layers är aktiverat och inställt på ett karttema, till skillnad från alternativet Follow map theme, kommer lagren i kartobjektet inte att uppdateras även om karttemat uppdateras (med funktionen replace theme) i QGIS huvudfönster.
Låsta lager i kartobjektet kan också data-definieras med hjälp av ikonen bredvid alternativet. När detta används åsidosätter det valet i rullgardinsmenyn. Du måste skicka en lista med lager åtskilda med tecknet
|
. I följande exempel låses kartobjektet så att endast skikten skikt 1
och skikt 2
används:
concat ('layer 1', '|', 'layer 2')
18.2.2.4. Utsträckningar
Gruppen Extents i egenskapspanelen för kartobjekt ger följande funktioner (se Fig. 18.17):

Fig. 18.17 Map Extents-grupp
Området Extents visar koordinaterna X
och Y
för det område som visas i kartobjektet. Vart och ett av dessa värden kan ersättas manuellt, vilket ändrar det område som visas på kartans canvas och/eller storleken på kartobjektet. Omfattningen kan också ändras med hjälp av verktyg högst upp på kartobjektets panel, t.ex:
Ställ in kartans canvas så att den matchar huvudcanvasens utsträckning
Ställ in kartans skala så att den matchar huvudkartans skala
Du kan också ändra ett kartobjekts utsträckning med hjälp av verktyget :sup:
Move item content
: klicka och dra i kartobjektet för att ändra dess aktuella vy, med bibehållen skala. När verktyget är aktiverat kan du använda mushjulet för att zooma in eller ut och ändra skalan på den visade kartan. Kombinera rörelsen med Ctrl-tangenten nedtryckt för att få en mindre zoom.
18.2.2.5. Höjdintervall
Med inställningen Elevation range i kartobjektets egenskaper kan du filtrera innehållet i vissa lager baserat på ett specifikt höjdintervall. Alla lager förblir synliga, men de som stöder höjdfiltrering (för närvarande punktmoln och raster-DEM) kommer att få sina data filtrerade. Endast de delar av dessa skikt som faller inom det höjdintervall som anges av värdena Lower och Upper visas.
Elevation range kan vara datadefinierad. Detta innebär att du kan ange olika höjdintervall för olika funktioner i atlas eller report.
18.2.2.6. Temporalt intervall
I gruppen Temporal range i egenskapspanelen för kartobjektet kan du styra vilka lager som ska visas i kartobjektet baserat på ett tidsintervall. Endast lager vars tidsmässiga egenskaper överlappar med det tidsintervall som anges av datumen Start och End visas i kartobjektet.
De tillhörande datadefinierade widgetarna hjälper till att göra tidsintervallet dynamiskt och gör det möjligt att mata ut temporala atlas, dvs. automatiserade kartor med fast rumslig utsträckning och vars innehåll varierar baserat på tid. Om du till exempel använder en csv-fil som täckningslager med ett start- och slutpar av fält och ett antal rader som representerar datumintervall, aktiverar du både det temporära intervallet och kontrollen av atlas i kartobjektets egenskaper och trycker på atlasexport.
18.2.2.7. Kontrolleras av atlas
Gruppegenskaperna Kontrollerad av atlas är endast tillgängliga om en atlas är aktiv i utskriftslayouten. Markera det här alternativet om du vill att kartobjektet ska styras av atlasen; när du itererar över täckningsskiktet panoreras/zoomas kartobjektets utsträckning till den atlasfunktion som följer:
Marginal runt objekt: zoomar till objektet i den bästa skalan och håller runt varje objekt en marginal som representerar en procentandel av kartobjektets bredd eller höjd. Marginalen kan vara densamma för alla objekt eller set variable, t.ex. beroende på kartans skala;
Predefined scale (best fit): zoomar till objektet i projektet :ref:``predefined scale <predefinedscales>` där atlasobjektet passar bäst;
Fixed scale: atlasfunktioner panoreras från en till en annan och behåller samma skala som kartobjektet. Perfekt när du arbetar med objekt av samma storlek (t.ex. ett rutnät) eller vill markera storleksskillnader mellan atlasobjekt.
18.2.2.8. Rutnät
Med hjälp av rutnät kan du lägga till information om kartans utsträckning eller koordinater på kartan, antingen i kartobjektets projektion eller i en annan projektion. Gruppen Grids ger möjlighet att lägga till flera rutnät till ett kartobjekt.
Med knapparna
och
kan du lägga till eller ta bort ett markerat rutnät;
Med knapparna |pil upp| och |pil ner| kan du flytta ett rutnät uppåt och nedåt i listan, och därmed flytta det ovanpå eller under ett annat, över kartobjektet.
Dubbelklicka på det tillagda rutnätet för att byta namn på det.

Fig. 18.18 Dialogrutor för kartor
Om du vill ändra ett rutnät markerar du det och trycker på knappen Modify Grid… för att öppna panelen Map Grid Properties och komma åt dess konfigurationsalternativ.
Utseende för rutnät
I panelen Map Grid Properties, kryssa i Grid enabled för att visa rutnätet på kartobjektet.
Som gridtyp kan du ange att du vill använda a:
Solid: visar en linje över rutnätsramen. Line style kan anpassas med hjälp av color och symbol väljarmodulerna;
Cross: visar segmentet vid rutnätslinjernas skärningspunkt för vilket du kan ställa in Line style och Cross width;
Markers: visar endast anpassningsbar markörsymbol vid korsning av rutnätslinjer;
eller Enbart ram och anteckningar.
Du kan även definiera andra typer av rutnät än rutnätstypen:
rutnätets CRS: som standard kommer det att följa kartobjektets CRS. Tryck på
Välj CRS-knappen för att ställa in den på en annan CRS.
den Interval-typ som ska användas för rutnätsreferenserna:
Map Units: du ställer in ett avstånd på kartan (i enheten för rutnätets CRS) mellan på varandra följande rutnätsreferenser i riktningarna X och Y. Antalet rutnätsmarkeringar varierar beroende på kartans skala.
om du väljer Fit Segment Width väljs rutnätsintervallet dynamiskt baserat på kartans utsträckning till ett ”vackert” intervall. Det optimala intervallet beräknas inom ett intervall av avstånd vars värden Minimum och Maximum kan anpassas.
Med Millimeter eller Centimeter anger du ett avstånd på papperet mellan på varandra följande rutnätsreferenser i riktningarna X och Y. Antalet rutnätsmarkeringar är detsamma oavsett kartans skala.
Offset från kartobjektets kanter, i X och/eller Y riktning
och Blend mode för rutnätet (se Blandningslägen) när det är kompatibelt.

Fig. 18.19 Dialog för rutnätsutseende
Rutnätsram
Det finns olika alternativ för att utforma den ram som håller kartan. Följande alternativ finns tillgängliga: Ingen ram
, Zebra
, Zebra (nautisk)
, Inre kryss
, Externa kryss
, Inre och yttre kryss
, Linjerand
och Linjerand (nautisk)
.
När det är kompatibelt är det möjligt att ställa in Frame size, en Frame margin, Frame line thickness med tillhörande färg och Frame fill colors.
Med hjälp av värdena Latitud/Y only
och Longitud/X only
i avsnittet Divisions kan du förhindra att en blandning av latitud/Y- och longitud/X-koordinater visas på varje sida när du arbetar med roterade kartor eller reprojicerade rutnät. Du kan också välja att ställa in synlig eller inte varje sida av rutnätsramen.
När kartobjektets utsträckning roteras (från gruppen Huvudegenskaper) eller om rutnätet har en annan CRS tillämpas, är det inte säkert att rutnätets linjer är ortogonala mot kartobjektets sidor. Detta kan leda till att rutnätet ser illa ut när det stylas med inre och/eller yttre fästingar. Om du markerar Följ rutnätsrotation kommer fästingarna att anpassas till rutnätslinjerna. Dessutom kan du justera några fler egenskaper:
Ticks inriktning: De inre och/eller yttre fästpunkterna kommer att vara parallella med motsvarande rutnätslinje. Deras inriktning kan vara:
Orthogonal: ticks på samma sida slutar på en linje, parallellt med sidan. Detta kan t.ex. leda till att vissa ticks blir längre när de har en låg vinkel mot ramen.
Fixerad längd: alla fästingar har samma längd, så de kanske inte är i linje
Skippa under vinkeln: förhindrar visning av ticks för rutnätslinjer som skär ramens kant under ett angivet tröskelvärde
Marginal från kartans hörn: förhindrar att fästingar visas för nära kartans hörn, eftersom de kan överlappa varandra och/eller vara utanför gränserna.

Fig. 18.20 Dialog för rutnätsram
Koordinater
Med kryssrutan Draw coordinates kan du lägga till koordinater i kartramen. Visade värden relaterar till den valda enheten grid interval. Du kan välja annotationens numeriska format, alternativen sträcker sig från decimal till grader, minuter och sekunder, med eller utan suffix, justerade eller inte och ett anpassat format med hjälp av uttrycksdialogen.
För var och en av sidorna Left, Right, Top och Bottom i rutnätsramen kan du ange:
om koordinaterna ska återges: Visa alla, Visa endast latitud/Y, Visa endast longitud/X, Avaktiverad. Om du bara visar latitud/Y- eller longitud/X-värden i divisionerna kan du undvika att en blandning av latitud/Y- och longitud/X-koordinater visas på varje sida när du arbetar med roterade kartor eller omprojicerade rutnät.
textens relativa position i förhållande till rutnätsramen: Utvändig ram eller Invändig ram
placering och orientering av anteckningen:
Horisontell bollhastighet
Vertikalt stigande, Vertikalt fallande
Gränsens riktning
Above tick, On tick, Under tick när en tickbaserad ram används
Du kan också definiera Font properties (font, storlek, färg, buffert,…) Distance to the map frame och Coordinate precision (antal decimaler) för de ritade anteckningarna.
|ej markerad| Följ rutnätsrotation: tillgänglig när kartans omfattning roteras eller rutnätet återprojiceras, hjälper den dig att justera annoteringarnas placering. Beroende på det valda placeringsläget roteras även anteckningarna:
Annotations alignment: den kan vara Orthogonal eller av Fixerad längd
Skippa under vinkeln: förhindrar visning av anteckningar för rutnätslinjer som skär ramens kant under ett angivet tröskelvärde
Marginal från kartans hörn: förhindrar att anteckningar visas för nära kartans hörn, eftersom de kan överlappa och/eller ligga utanför gränserna.

Fig. 18.21 Dialogrutan Grid Draw Coordinates
18.2.2.9. Översikter
Ibland har du kanske mer än en karta i den tryckta layouten och vill lokalisera studieområdet för ett kartobjekt på en annan karta. Det kan t.ex. vara för att hjälpa kartläsarna att identifiera området i förhållande till dess större geografiska sammanhang som visas på den andra kartan.
Gruppen Oversikter i kartpanelen hjälper dig att skapa en länk mellan två olika kartor och erbjuder följande funktioner:

Fig. 18.22 Grupp för kartöversikter
Du skapar en översikt genom att markera det kartobjekt där du vill visa det andra kartobjektets utsträckning och expandera alternativet Oversikter i panelen Itemegenskaper. Tryck sedan på knappen för att lägga till en översikt.
Ursprungligen heter denna översikt ”Översikt 1” (se Fig. 18.22). Det kan du göra:
Byt namn på den med en dubbelklick
Med knapparna
och
kan du lägga till eller ta bort översikter
Med knapparna |pil upp| och |pil ner| flyttar du en översikt uppåt och nedåt i listan och placerar den över eller under andra översikter i kartobjektet (när de har samma stapelposition).
Välj sedan översiktsobjektet i listan och markera kryssrutan | Rita ”<namn_översikt>” översikt för att aktivera ritningen av översikten på den valda kartramen. Du kan anpassa den med:
Med Map frame väljs det kartobjekt vars utbredning visas på det aktuella kartobjektet.
Frame Style använder symbol properties för att rendera översiktsramen.
Med Blending mode kan du ställa in olika blandningslägen för transparens.
Invert overview skapar en mask runt utdragen när den aktiveras: de refererade kartutdragen visas tydligt, medan resten av kartobjektet blandas med ramens fyllnadsfärg (om en fyllnadsfärg används).
Center on overview panorerar kartobjektets innehåll så att översiktsramen visas i mitten av kartan. Du kan bara använda ett översiktsobjekt för att centrera när du har flera översikter.
Position styr exakt var i kartobjektets lagerstapel som översikten ska placeras, t.ex. så att en översiktsutbredning kan ritas under vissa funktionslager som vägar medan den ritas över andra bakgrundslager. Tillgängliga alternativ är:
Nedanstående karta
Below map layer och Above map layer: placerar översiktsramen under respektive över geometrierna i ett lager. Lagret väljs i alternativet Stacking layer.
Below map labels: eftersom etiketter alltid återges ovanför alla geometrier i ett kartobjekt, placeras översiktsramen ovanför alla geometrier och under alla etiketter.
Above map labels: placerar översiktsramen ovanför alla geometrier och etiketter i kartobjektet.