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.27. Vektorplattor
24.1.27.1. Ladda ner vektorplattor
Hämtar vektorplattor från ett lager med inmatade vektorplattor och sparar dem i en lokal vektorplattfil.
Parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Inmatningslager |
|
[vektorplattor] |
Ett vektorskikt för att extrahera några plattor från |
Extent |
|
[omfattning] |
Ange den spatiala omfattningen av det nedladdade området. Den kommer internt att utökas till en multipel av plattstorleken. Tillgängliga metoder är:
|
Maximal zoomnivå för nedladdning |
|
[numerisk: heltal] Standard: 10 |
Definierar hur långt man ska zooma in och hämta data från plattorna |
Plattgräns |
|
[numerisk: heltal] Standard: 100 |
Maximalt antal brickor att ladda ner, med hänsyn till zoomnivåerna och omfattningen. |
Utdata |
|
[vektorplattor] Standard: [Spara till temporär fil] |
Specifikation av utdatafilen för vektorplattor. En av:
|
Utmatningar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Utdata |
|
[vektorplattor] |
En lokal vektorfil som lagrar de nedladdade brickorna. |
Python-kod
Algoritm ID: native:ladda ner vektortiler
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.27.2. Skriva vektorplattor (MBTiles)
Exporterar ett eller flera vektorlager till vector tiles, ett dataformat som är optimerat för snabb kartrendering och liten datastorlek.
MBTiles är en specifikation för lagring av kartdata i SQLite-databaser för omedelbar användning och för överföring. MBTiles-filer är kända som tilesets.
Parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Inmatningslager |
|
[vektor: valfri] [lista] |
En lista över lager som ska kombineras för att generera vektorplattorna |
Minsta zoomnivå |
|
[numerisk: heltal] Standard: 0 |
Den lägsta zoomnivån för vilken tileset tillhandahåller data. Ställs in mellan 0 och 24. |
Maximala zoomnivån |
|
[numerisk: heltal] Standard: 3 |
Den högsta zoomnivån för vilken tileset tillhandahåller data. Ställs in mellan 0 och 24. |
Extent Valfritt |
|
[omfattning] Standard: Inte inställd |
Den maximala omfattningen av det återgivna kartområdet. Gränserna måste definiera ett område som täcks av alla zoomnivåer. |
Metadata: Namn Valfritt |
|
[sträng] |
Namn på tileset |
Metadata: Beskrivning Valfritt |
|
[sträng] |
En beskrivning av innehållet i tileset |
Metadata: Förtydligande Valfritt |
|
[sträng] |
En attributionssträng som förklarar källorna till data och/eller stilen för kartan. |
Metadata: Version Valfritt |
|
[sträng] |
Versionen av tileset. Detta hänvisar till en revidering av själva tileset, inte av MBTiles-specifikationen. |
Metadata: Typ Valfritt |
|
[sträng] |
Typ av tileset. Möjliga värden är |
Metadata: Centrum Valfritt |
|
[sträng] |
Centrum (sträng av kommaseparerade siffror: longitud, latitud och zoomnivå) för standardvyn av kartan. Example: |
Destination MBTiles |
|
[vektorplattor] Standard: [Spara till temporär fil] |
Specifikation av MBTiles-utdatafilen. En av:
|
Utmatningar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Destination MBTiles |
|
[file] |
Utmatning av vektorplattor |
Python-kod
Algoritm-ID: native:skrivvektortiler_mbtiles
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.27.3. Skriva vektorplattor (XYZ)
Exporterar ett eller flera vektorlager till vector tiles, ett dataformat som är optimerat för snabb kartrendering och liten datastorlek.
Parametrar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Filmall |
|
[sträng] Standard: ’{z}/{x}/{y}.pbf’ |
Mall för att generera vektorplattor url |
Inmatningslager |
|
[vektor: valfri] [lista] |
En lista över lager som ska kombineras för att generera vektorplattorna |
Minsta zoomnivå |
|
[numerisk: heltal] Standard: 0 |
Den lägsta zoomnivån för vilken tileset tillhandahåller data. Ställs in mellan 0 och 24. |
Maximala zoomnivån |
|
[numerisk: heltal] Standard: 3 |
Den högsta zoomnivån för vilken tileset tillhandahåller data. Ställs in mellan 0 och 24. |
Extent Valfritt |
|
[omfattning] Standard: Inte inställd |
Den maximala omfattningen av det återgivna kartområdet. Gränserna måste definiera ett område som täcks av alla zoomnivåer. |
Utmatningskatalog |
|
[folder] Standard: [Spara i tillfällig mapp] |
Specifikation av mappen för utdatavektorplattor. En av:
|
Utmatningar
Etikett |
Namn |
Typ |
Beskrivning |
---|---|---|---|
Utmatningskatalog |
|
[folder] |
En mapp som innehåller olika delmängder av vektorplattorna ( |
Python-kod
Algoritm-id: native:writevectortiles_xyz
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.