Viktigt
Översättning är en gemenskapsinsats du kan gå med i. Den här sidan är för närvarande översatt till 100.00%.
24.1.2. Kartografi
24.1.2.1. Rikta in punkter mot funktioner
Beräknar den rotation som krävs för att rikta in punktelement med deras närmaste element från ett annat referenslager. Ett nytt fält läggs till i utdataskiktet som fylls med vinkeln (i grader, medurs) till närmaste referensobjekt.
Alternativt kan utdataskiktets symbologi ställas in så att det beräknade rotationsfältet automatiskt används för att rotera markörsymboler. Om så önskas kan ett maximalt avstånd som ska användas när punkter riktas in ställas in för att undvika att isolerade punkter riktas in mot avlägsna objekt.
Råd
Denna algoritm är utformad för användningsfall som att rikta in byggnaders punktsymboler för att följa närmaste vägriktning.
Tillåter :ref:``features in-place modification <processing_inplace_edit>` av punktfeatures
Parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Inmatningsskikt |
|
[vektor: punkt] |
Punktfunktioner för att beräkna rotationen för |
Reference layer |
|
[vektor: geometri] |
Lager för att hitta den närmaste funktionen för rotationsberäkning |
Maximalt avstånd att beakta Valfritt |
|
[numerisk: dubbel] Standard: Ej inställd |
Om ingen referensfunktion hittas inom detta avstånd tilldelas ingen rotation till punktfunktionen. |
Namn på vinkelfält |
|
[sträng] Standard: ”rotation |
Fält där rotationsvärdet ska lagras. |
Automatiskt tillämpa symbologi |
|
[boolean] Standard: Sann |
Roterar symbolmarkören för funktionerna med hjälp av fältvärdet för vinkel |
Justerat lager |
|
[vektor: punkt] Standard: |
Ange det roterade utdatavektorlagret. Ett av:
Här kan du också ändra filkodningen. |
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Justerat lager |
|
[vektor: punkt] |
Punktlagret med ett rotationsfält som tillägg. Om det laddas till QGIS tillämpas som standard symbologin för inmatningsskiktet, med en datadefinierad rotation av dess markörsymbol. |
Python-kod
Algoritm-ID: `nativ:angletonearest`
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.
24.1.2.2. Kombinera stildatabaser
Kombinerar flera QGIS-stildatabaser till en enda stildatabas. Om objekt av samma typ med samma namn finns i olika källdatabaser kommer dessa att döpas om så att de får unika namn i den kombinerade utdatadatabasen.
Se även
Parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Ingångsdatabaser |
|
[fil] [lista] |
Filer som innehåller QGIS-stilobjekt |
Objekt att kombinera |
|
[uppräkning] [lista] |
Typer av stilobjekt i indatabaserna som du vill lägga till i den nya databasen. Dessa kan vara:
|
Databas för utmatningsstil |
|
&Arkiv Standard: |
Utdata :fil:`.XML`-fil som kombinerar de valda stilobjekten. En av:
|
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Antal färgramper |
|
[numerisk: heltal] |
|
Etikettinställningar räknas |
|
[numerisk: heltal] |
|
Databas för utmatningsstil |
|
&Arkiv |
Utdata :fil:`.XML`-fil som kombinerar de valda stilelementen |
Symbolantal |
|
[numerisk: heltal] |
|
Textformat räkning |
|
[numerisk: heltal] |
Python-kod
Algoritm-ID: native:kombinationer
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.
24.1.2.3. Skapa kategoriserad renderare från stilar
Ställer in ett vektorlagers renderare till en kategoriserad renderare som använder matchande symboler från en stildatabas. Om ingen stilfil anges används istället symboler från användarens aktuella symbolbibliotek.
Ett angivet uttryck eller fält används för att skapa kategorier för renderingsverktyget. Varje kategori matchas individuellt med de symboler som finns i den angivna QGIS XML-stildatabasen. När ett matchande symbolnamn hittas kommer kategorins symbol att ställas in på den matchande symbolen.
Om så önskas kan utdata också vara tabeller som innehåller listor över de kategorier som inte kunde matchas med symboler och symboler som inte kunde matchas med kategorier.
Parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Inmatningsskikt |
|
[vektor: vilken som helst] |
Vektorlager för att tillämpa en kategoriserad stil på |
Kategorisera med hjälp av uttryck |
|
[uttryck] |
Fält eller uttryck för att kategorisera funktionerna |
Stildatabas (lämna tomt om du vill använda sparade symboler) |
|
&Arkiv |
Fil ( |
Använd skiftlägeskänslig matchning av symbolnamn |
|
[boolean] Standard: Falsk |
Om True (markerad) tillämpas en skiftlägeskänslig jämförelse mellan kategorierna och symbolernas namn |
Ignorera icke-alfanumeriska tecken vid matchning |
|
[boolean] Standard: Falsk |
Om True (markerad) ignoreras icke-alfanumeriska tecken i namnen på kategorierna och symbolerna, vilket ger större tolerans under matchningen. |
Kategorier som inte stämmer överens Valfritt |
|
[vektor: bord] Standard: |
Utmatningstabell för kategorier som inte matchar någon symbol i databasen. En av:
Här kan du också ändra filkodningen. |
Symbolnamn som inte stämmer överens Valfritt |
|
[vektor: bord] Standard: |
Utmatningstabell för symboler från den angivna stildatabasen som inte matchar någon kategori. En av:
Här kan du också ändra filkodningen. |
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Kategorier som inte stämmer överens |
|
[vektor: bord] |
Listar kategorier som inte kunde matchas mot någon symbol i den angivna stildatabasen |
Symbolnamn som inte stämmer överens |
|
[vektor: bord] |
Listar symboler från den tillhandahållna stildatabasen som inte kunde matcha någon kategori |
Kategoriserat lager |
|
[samma som inmatning] |
Det ingående vektorlagret med den kategoriserade stilen tillämpad. Inget nytt lager matas ut. |
Python-kod
Algoritm-ID: Nativ:kategoriseraanvändarstil
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.
24.1.2.4. Skapa stildatabas från projekt
Extraherar alla stilobjekt (symboler, färgramper, textformat och etikettinställningar) från ett QGIS-projekt.
De extraherade symbolerna sparas i en QGIS-stildatabas (XML
-format), som kan hanteras och importeras via dialogrutan Style Manager.
Se även
Parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
**Inmatningsprojekt (lämna tomt för att använda nuvarande) ** Valfritt |
|
&Arkiv |
En QGIS-projektfil för att extrahera stilobjekten från |
Objekt att extrahera |
|
[uppräkning] [lista] |
Typer av stilobjekt i inmatningsprojektet som du vill lägga in i den nya databasen. Dessa kan vara:
|
Databas för utmatningsstil |
|
&Arkiv Standard: |
Ange utdata
|
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Antal färgramper |
|
[numerisk: heltal] |
Antal färgramper |
Etikettinställningar räknas |
|
[numerisk: heltal] |
Antal etikettinställningar |
Databas för utmatningsstil |
|
&Arkiv |
Utdata :fil:`.XML`-fil för de valda stilobjekten |
Symbolantal |
|
[numerisk: heltal] |
Antal symboler |
Textformat räkning |
|
[numerisk: heltal] |
Antal textformat |
Python-kod
Algoritm ID: native:stylefromproject
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.
24.1.2.5. Exportera atlaslayout som bild
Exporterar atlasen för en utskriftslayout som bildfiler (t.ex. PNG- eller JPEG-bilder).
Om ett täckningsskikt har angetts skrivs den valda layoutens atlasinställningar som visas i denna algoritm över. I detta fall kommer ett tomt filter eller ett uttryck för sortering efter att stänga av dessa inställningar.
Parametrar
Grundläggande parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Atlas layout |
|
[layout] |
Layout för export |
Täckskikt Valfritt |
|
[vektor: geometri] |
Lager som ska användas för att generera atlasen |
Filteruttryck |
|
[uttryck] |
Uttryck att använda för att filtrera bort atlasfunktioner |
Sortera uttryck Valfritt |
|
[uttryck] |
Uttryck att använda för att sortera atlasfunktionerna |
Omvänd sorteringsordning |
|
[boolean] Standard: Falsk |
Avgör om sorteringen ska vara inverterad. Används när ett sorteringsuttryck anges. |
Uttryck för utdatafilnamn |
|
[uttryck] Standard: ’output_’||@atlas_featurenumber |
Uttryck som används för att generera filnamn |
Utmatningsmapp |
|
mapp |
Destinationsmapp där bilderna kommer att genereras |
Avancerade parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
**Kartlager som ska tilldelas till olåsta kartobjekt Valfritt |
|
[uppräkning] [lager] |
Lager som ska visas i kartan objekt vars innehåll inte är låst |
Bildformat |
|
[uppräkning] Standard: png |
Filformat för den eller de genererade utdata. Listan över tillgängliga format varierar beroende på operativsystem och installerade drivrutiner. |
DPI Valfritt |
Standard: Ej inställd |
[numerisk: dubbel] |
DPI för utdatafil(er). Om detta inte anges kommer värdet i inställningarna för utskriftslayouten att användas. |
Generera världsfil |
|
[boolean] Standard: Sann |
Avgör om en världsfil ska genereras |
Exportera RDF-metadata |
|
[boolean] Standard: Sann |
Bestämmer om RDF-metadata (titel, författare, …) ska genereras |
Aktivera antialiasing |
|
[boolean] Standard: Sann |
Avgör om antialiasing ska vara aktiverat |
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Bildfil |
|
&Arkiv |
Bildfiler som genereras av atlasens layout |
Python-kod
Algoritm-ID: native:atlaslayouttoimage
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.
24.1.2.6. Exportera atlaslayout som PDF (flera filer)
Exporterar atlasen för en utskriftslayout till flera PDF-filer.
Om ett täckningsskikt har angetts skrivs den valda layoutens atlasinställningar som visas i denna algoritm över. I detta fall kommer ett tomt filter eller ett uttryck för sortering efter att stänga av dessa inställningar.
Parametrar
Grundläggande parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Atlas layout |
|
[layout] |
Layout för export |
Täckskikt Valfritt |
|
[vektor: geometri] |
Lager som ska användas för att generera atlasen |
Filteruttryck |
|
[uttryck] |
Uttryck att använda för att filtrera bort atlasfunktioner |
Sortera uttryck Valfritt |
|
[uttryck] |
Uttryck att använda för att sortera atlasfunktionerna |
Omvänd sorteringsordning |
|
[boolean] Standard: Falsk |
Avgör om sorteringen ska vara inverterad. Används när ett sorteringsuttryck anges. |
Filnamn för utdata Valfritt |
|
[uttryck] |
Namnmönster för PDF-utdatafilerna. |
Utmatningsmapp |
|
mapp |
Målmapp för de PDF-filer som ska skrivas ut. |
Avancerade parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
**Kartlager som ska tilldelas till olåsta kartobjekt Valfritt |
|
[uppräkning] [lager] |
Lager som ska visas i kartan objekt vars innehåll inte är låst |
DPI Valfritt |
Standard: Ej inställd |
[numerisk: dubbel] |
DPI för utdatafil(er). Om detta inte anges kommer värdet i inställningarna för utskriftslayouten att användas. |
Alltid exportera som vektorer |
|
[boolean] Standard: Falsk |
Bestämmer om vektoriell data ska lämnas som vektorer |
Alltid exportera som raster |
|
[boolean] Standard: Falsk |
Tvingar alla objekt i kartan att rasteriseras. Denna parameter har företräde framför parametern |
Lägga till information om georeferens |
|
[boolean] Standard: Sann |
Avgör om en världsfil ska genereras |
Exportera RDF-metadata |
|
[boolean] Standard: Sann |
Bestämmer om RDF-metadata (titel, författare, …) ska genereras |
Avaktivera export av rasterlager med kaklade lager |
|
[boolean] Standard: Falsk |
Avgör om rastret ska vara kaklat |
Förenkla geometrierna för att minska storleken på utdatafilen |
|
[boolean] Standard: Sann |
Avgör om geometrier ska förenklas för att minska storleken på utdatafilen |
Textexport |
|
[uppräkning] Standard: 0 |
Bestämmer om text ska exporteras som sökväg eller textobjekt. Möjliga alternativ för är:
|
Bildkomprimering |
|
[uppräkning] Standard: 0 |
Bestämmer bildens komprimeringsnivå och hur lämplig filen kan vara för utskrift eller efterbehandling i externa program. Möjliga alternativ är:
|
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
PDF-fil |
|
&Arkiv |
PDF-fil som motsvarar den exporterade atlaslayouten |
Python-kod
Algoritm-ID: native:atlaslayouttomultiplepdf
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.
24.1.2.7. Exportera atlaslayout som PDF (enstaka fil)
Exporterar atlasen för en utskriftslayout som en enda PDF-fil.
Om ett täckningsskikt har angetts skrivs den valda layoutens atlasinställningar som visas i denna algoritm över. I detta fall kommer ett tomt filter eller ett uttryck för sortering efter att stänga av dessa inställningar.
Parametrar
Grundläggande parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Atlas layout |
|
[layout] |
Layout för export |
Täckskikt Valfritt |
|
[vektor: geometri] |
Lager som ska användas för att generera atlasen |
Filteruttryck |
|
[uttryck] |
Uttryck att använda för att filtrera bort atlasfunktioner |
Sortera uttryck Valfritt |
|
[uttryck] |
Uttryck att använda för att sortera atlasfunktionerna |
Omvänd sorteringsordning |
|
[boolean] Standard: Falsk |
Avgör om sorteringen ska vara inverterad. Används när ett sorteringsuttryck anges. |
PDF-fil |
|
&Arkiv Standard: [Spara till temporär fil] |
Namn (inklusive sökväg) på utdatafilen. En av:
|
Avancerade parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
**Kartlager som ska tilldelas till olåsta kartobjekt Valfritt |
|
[uppräkning] [lager] |
Lager som ska visas i kartan objekt vars innehåll inte är låst |
DPI Valfritt |
Standard: Ej inställd |
[numerisk: dubbel] |
DPI för utdatafil(er). Om detta inte anges kommer värdet i inställningarna för utskriftslayouten att användas. |
Alltid exportera som vektorer |
|
[boolean] Standard: Falsk |
Bestämmer om vektoriell data ska lämnas som vektorer |
Alltid exportera som raster |
|
[boolean] Standard: Falsk |
Tvingar alla objekt i kartan att rasteriseras. Denna parameter har företräde framför parametern |
Lägga till information om georeferens |
|
[boolean] Standard: Sann |
Avgör om en världsfil ska genereras |
Exportera RDF-metadata |
|
[boolean] Standard: Sann |
Bestämmer om RDF-metadata (titel, författare, …) ska genereras |
Avaktivera export av rasterlager med kaklade lager |
|
[boolean] Standard: Falsk |
Avgör om rastret ska vara kaklat |
Förenkla geometrierna för att minska storleken på utdatafilen |
|
[boolean] Standard: Sann |
Avgör om geometrier ska förenklas för att minska storleken på utdatafilen |
Textexport |
|
[uppräkning] Standard: 0 |
Bestämmer om text ska exporteras som sökväg eller textobjekt. Möjliga alternativ för är:
|
Bildkomprimering |
|
[uppräkning] Standard: 0 |
Bestämmer bildens komprimeringsnivå och hur lämplig filen kan vara för utskrift eller efterbehandling i externa program. Möjliga alternativ är:
|
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
PDF-fil |
|
&Arkiv |
PDF-fil som motsvarar den exporterade atlaslayouten |
Python-kod
Algoritm-ID: native:atlaslayouttopdf
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.
24.1.2.8. Exportera utskriftslayout som bild
Exporterar en utskriftslayout som en bildfil (t.ex. PNG- eller JPEG-bilder)
Parametrar
Grundläggande parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Print layout |
|
[layout] |
Layout för export |
Bildfil |
|
&Arkiv Standard: [Spara till temporär fil] |
Namn (inklusive sökväg) på utdatafilen. En av:
|
Avancerade parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
**Kartlager som ska tilldelas till olåsta kartobjekt Valfritt |
|
[uppräkning] [lager] |
Lager som ska visas i kartan objekt vars innehåll inte är låst |
DPI Valfritt |
Standard: Ej inställd |
[numerisk: dubbel] |
DPI för utdatafil(er). Om detta inte anges kommer värdet i inställningarna för utskriftslayouten att användas. |
Generera världsfil |
|
[boolean] Standard: Sann |
Avgör om en världsfil ska genereras |
Exportera RDF-metadata |
|
[boolean] Standard: Sann |
Bestämmer om RDF-metadata (titel, författare, …) ska genereras |
Aktivera antialiasing |
|
[boolean] Standard: Sann |
Avgör om antialiasing ska vara aktiverat |
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Bildfil |
|
&Arkiv |
Bildfil som motsvarar den exporterade utskriftslayouten |
Python-kod
Algoritm-ID: native:utskriftlayouttillbild
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.
24.1.2.9. Exportera utskriftslayouten som PDF
Exporterar en utskriftslayout som en PDF-fil.
Parametrar
Grundläggande parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Print Layout |
|
[layout] |
Layout för export |
PDF-fil |
|
&Arkiv Standard: [Spara till temporär fil] |
Namn (inklusive sökväg) på utdatafilen. En av:
|
Avancerade parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
**Kartlager som ska tilldelas till olåsta kartobjekt Valfritt |
|
[uppräkning] [lager] |
Lager som ska visas i kartan objekt vars innehåll inte är låst |
DPI Valfritt |
Standard: Ej inställd |
[numerisk: dubbel] |
DPI för utdatafil(er). Om detta inte anges kommer värdet i inställningarna för utskriftslayouten att användas. |
Alltid exportera som vektorer |
|
[boolean] Standard: Falsk |
Bestämmer om vektoriell data ska lämnas som vektorer |
Alltid exportera som raster |
|
[boolean] Standard: Falsk |
Tvingar alla objekt i kartan att rasteriseras. Denna parameter har företräde framför parametern |
Lägga till information om georeferens |
|
[boolean] Standard: Sann |
Avgör om en världsfil ska genereras |
Exportera RDF-metadata |
|
[boolean] Standard: Sann |
Bestämmer om RDF-metadata (titel, författare, …) ska genereras |
Avaktivera export av rasterlager med kaklade lager |
|
[boolean] Standard: Falsk |
Avgör om rastret ska vara kaklat |
Förenkla geometrierna för att minska storleken på utdatafilen |
|
[boolean] Standard: Sann |
Avgör om geometrier ska förenklas för att minska storleken på utdatafilen |
Textexport |
|
[uppräkning] Standard: 0 |
Bestämmer om text ska exporteras som sökväg eller textobjekt. Möjliga alternativ för är:
|
Bildkomprimering |
|
[uppräkning] Standard: 0 |
Bestämmer bildens komprimeringsnivå och hur lämplig filen kan vara för utskrift eller efterbehandling i externa program. Möjliga alternativ är:
|
Exportera lager som separata PDF-filer |
|
[boolean] Standard: Falsk |
Om True anges skapas en separat PDF-fil per lager och per kartobjekt i layouten. Dessutom kan separata PDF-filer skapas för andra komplexa layoutobjekt, vilket resulterar i en uppsättning PDF-filer som innehåller logiska atomkomponenter i layouten. |
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
PDF-fil |
|
&Arkiv |
PDF-fil(er) som motsvarar den exporterade utskriftslayouten |
Python-kod
Algoritm-ID: `native:printlayouttopdf`
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.
24.1.2.10. Extrahera etiketter
Extraherar etikettinformation från en renderad karta i en given omfattning och skala.
Om ett karttema anges kommer den renderade kartan att matcha synligheten och symbologin för det temat. Om det lämnas tomt kommer alla synliga lager från projektet att användas. Extraherad etikettinformation inkluderar: position (serveras som punktgeometrier), det associerade skiktnamnet och funktions-ID, etikettext, rotation (i grader, medurs), multilinjejustering och teckensnittsdetaljer.
Varning
Den här algoritmen tar bort befintliga primärnycklar eller FID-värden och återskapar dem i utdatalagren.
Parametrar
Grundläggande parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Karta omfattning |
|
[omfattning] |
Kartans utbredning för att extrahera etiketterna från Tillgängliga metoder är:
|
Kartskala |
|
[skala] |
Extraherade etiketter kommer att renderas med hjälp av deras egenskaper som ställts in i denna skala. |
Karta tema Valfritt |
|
[maptheme] |
Ett karttema som visar de lager som etiketterna ska extraheras från. Om inställningen inte ändras extraheras etiketterna för de lager som är synliga för tillfället. |
Inkludera ej placerade etiketter |
|
[boolean] Standard: Sann |
Ange om alla överlappande etiketter ska extraheras, även de som strider mot varandra (och därmed inte är placerade). |
Extraherade etiketter |
|
[vektor: punkt] Standard: |
Ange utdatavektorlagret för omfattningen/omfattningarna. Ett av:
Här kan du också ändra filkodningen. |
Avancerade parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Kartans upplösning (i DPI) Valfritt |
Standard: 96,0 |
[numerisk: dubbel] |
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Extraherade etiketter |
|
[vektor: punkt] |
Punktvektorlager som representerar de hämtade etiketterna. Varje objekt har attribut som identifierar källan (lager, objekt-ID) och de tilldelade märkningsegenskaperna (text, teckensnitt, storlek, rotation, …). En standardstil med märkning och nollsymbol tillämpas också på skiktet. Varning Eftersom vissa av de genererade fälten har namn med mer än 10 tecken kan användning av ESRI shapefile-format ( |
Python-kod
Algoritm-ID: native:extrahera etiketter
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.
24.1.2.11. Skriv ut layoutkartans utsträckning till lager
Skapar ett polygonlager som innehåller omfattningen av ett (eller flera) kartobjekt för utskriftslayouten, med attribut som anger kartans storlek (i layoutenheter, dvs. reference map-enheterna), skala och rotation.
Om parametern map item anges kommer endast den matchande kartutbredningen att exporteras. Om den inte anges exporteras alla kartutsnitt från layouten.
Alternativt kan en specifik CRS för utdata anges. Om det inte anges kommer CRS för det ursprungliga kartobjektet att användas.
Parametrar
Grundläggande parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Print layout |
|
[uppräkning] |
En utskriftslayout i det aktuella projektet |
Karta objekt Valfritt |
|
[uppräkning] Standard: Alla objekt på kartan |
Det eller de kartobjekt vars information du vill extrahera. Om ingen anges bearbetas alla kartobjekt. |
Extent |
|
[vektor: polygon] Standard: |
Ange utdatavektorlagret för omfattningen/omfattningarna. Ett av:
Här kan du också ändra filkodningen. |
Avancerade parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Överskrider CRS Valfritt |
|
[crs] Standard: Layouten CRS |
Välj CRS för det skikt i vilket informationen ska rapporteras. |
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Kartans höjd |
|
[numerisk: dubbel] |
|
Extent |
|
[vektor: polygon] |
Utgående polygonvektorskikt som innehåller utbredning av alla inmatade layoutkartobjekt |
Rotation av karta |
|
[numerisk: dubbel] |
|
Kartskala |
|
[numerisk: dubbel] |
|
Kartbredd |
|
[numerisk: dubbel] |
Python-kod
Algoritm-ID: native:printlayoutmapextenttolayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.
24.1.2.12. Ange stil för lager
Tillämpar en angiven stil på ett lager. Stilen måste vara definierad i en QML
-fil.
Inga nya utdata skapas: stilen tilldelas omedelbart till lagret.
Parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Ingångsskikt |
|
[lager] |
Inmatningslager som du vill använda stilen på |
Style-fil |
|
&Arkiv |
Sökväg till filen |
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
|
[samma som inmatning] |
Ingångslagret med den nya stilen tilldelas. Inget nytt lager skapas. |
Python-kod
Algoritm-ID: native:setlayerstyle
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.
24.1.2.13. Topologisk färgläggning
Tilldelar ett färgindex till polygonfunktioner på ett sådant sätt att inga intilliggande polygoner delar samma färgindex, samtidigt som antalet färger som krävs minimeras.
Algoritmen gör det möjligt att välja vilken metod som ska användas för att tilldela färger.
Ett minsta antal färger kan anges om så önskas. Färgindexet sparas i ett nytt attribut med namnet color_id.
I följande exempel visas algoritmen med fyra olika färger valda; som du kan se har varje färgklass samma antal funktioner.

Fig. 24.1 Exempel på topologiska färger
Parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Inmatningsskikt |
|
[vektor: polygon] |
Det ingående polygonskiktet |
Minsta antal färger |
|
[numerisk: heltal] Standard: 4 |
Det minsta antalet färger som ska tilldelas. Minst 1, högst 1000. |
Minsta avstånd mellan funktioner |
|
[numerisk: dubbel] Standard: 0,0 |
Förhindra att funktioner i närheten (men som inte rör vid varandra) tilldelas samma färg. Minimum 0,0. |
Balansera färgtilldelningen |
|
[uppräkning] Standard: 0 |
Menyalternativ: eller
|
Färgad |
|
[vektor: polygon] Standard: |
Ange utmatningsskiktet. En av:
Här kan du också ändra filkodningen. |
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Färgad |
|
[vektor: polygon] |
Polygonvektorlager med en tillagd kolumn |
Python-kod
Algoritm-ID: qgis:topologisk kolorering
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.
24.1.2.14. Överför anteckningar från huvudlagret
Överför alla annotationer från huvudannoteringslagret i ett projekt till ett nytt annoteringslager. Objektens placering kan sedan justeras inom lagerstapeln.
Parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Nytt namn på lagret |
|
[sträng] Standard: ”Anteckningar |
Namn på det annoteringslager som ska skapas |
Utgångar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Nytt namn på lagret |
|
[lager] |
Ett lager med objekt från det huvudsakliga annoteringslagret |
Python-kod
Algoritm-ID: `native:överförannotationerfrånhuvudet
import processing
processing.run("algorithm_id", {parameter_dictionary})
algoritm id visas när du håller muspekaren över algoritmen i verktygslådan Processing Toolbox. I parameter dictionary finns parameternamn och värden. Se Använda bearbetningsalgoritmer från konsolen för information om hur du kör bearbetningsalgoritmer från Python-konsolen.