Belangrijk

Vertalen is een inspanning van de gemeenschap waaraan u deel kunt nemen <translation_guidelines>. Deze pagina is momenteel voor 100.00% vertaald.

28.1.26. Vectortegels

28.1.26.1. Vectortegels downloaden

NEW in 3.32

Download vectortegels van een invoer-vectortegellaag en slaat ze op in een lokaal bestand voor vectortegels.

Parameters

Label

Naam

Type

Beschrijving

Invoerlaag

INPUT

[vectortegels]

Een vectortegellaag waaruit enkele tegels moeten worden uitgenomen

Bereik

EXTENT

[bereik]

Specificeer het ruimtelijke bereik van de laag van het gedownloade gebied. Het zal intern worden uitgebreid naar een veelvoud van de tegelgrootte.

Beschikbare methoden zijn:

  • Uit laag berekenen…: gebruikt het bereik van een laag die in het huidige project is geladen

  • Berekenen uit kaart afdruklay-out…: gebruikt het bereik van een afdruklay-out kaart-item in het actieve project

  • Berekenen uit Favoriete plaats…: gebruikt het bereik van een opgeslagen Favoriete plaats

  • Huidige bereik van kaartvenster gebruiken

  • Tekenen in kaartvenster: klik en sleep een rechthoek die het gebied beperkt tot dat waarmee rekening moet worden gehouden

  • Voer de coördinaten in als xmin, xmax, ymin, ymax

Maximale te downloaden zoomniveau

MAX_ZOOM

[getal]

Standaard: 10

Definieert hoe ver in te zoomen en gegevens uit de tegels op te halen

Aantal tegels

TILE_LIMIT

[getal]

Standaard: 100

Maximum aantal te downloaden tegels, rekening houdende met de zoomniveaus en het bereik.

Uitvoer

OUTPUT

[vectortegels]

Standaard: [Opslaan naar tijdelijk bestand]

Specificatie van het uitvoerbestand voor vectortegels. Één van:

  • Opslaan naar tijdelijk bestand

  • Opslaan als bestand…

Uitvoer

Label

Naam

Type

Beschrijving

Uitvoer

OUTPUT

[vectortegels]

Een lokaal bestand voor vectortegels dat de gedownloade tegels opslaat.

Pythoncode

ID Algoritme: native:downloadvectortiles

import processing
processing.run("algorithm_id", {parameter_dictionary})

Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.

28.1.26.2. Vectortegels schrijven (MBTiles)

Exporteert één of meer vectorlagen naar vectortegels - een gegevensindeling die is geoptimaliseerd voor het renderen van kaarten en een kleine gegevensgrootte.

MBTiles is een specificatie voor het opslaan van getegelde kaartgegevens in databases van SQLite voor direct gebruik en voor overdracht. MBTiles-bestanden worden ook wel tegelsets genoemd.

Parameters

Label

Naam

Type

Beschrijving

Invoerlagen

INPUT

[vector: elke] [lijst]

Een lijst van te combineren lagen om de vectorbestanden te maken.

Minimum zoomniveau

MIN_ZOOM

[getal]

Standaard: 0

Het laagste zoomniveau waarop de tegelset gegevens verschaft. In te stellen van 0 tot en met 24.

Maximum zoomniveau

MAX_ZOOM

[getal]

Standaard: 3

Het hoogste zoomniveau waarop de tegelset gegevens verschaft. In te stellen van 0 tot en met 24.

Bereik

Optioneel

EXTENT

[bereik]

Standaard: Niet ingesteld

Het maximum bereik van het gerenderde kaartgebied. Grenzen moeten een gebied definiëren dat wordt bedekt door alle zoomniveaus.

Metadata: Naam

Optioneel

META_NAME

[tekenreeks]

Naam van de tegelset

Metadata: Beschrijving

Optioneel

META_DESCRIPTION

[tekenreeks]

Een beschrijving van de inhoud van de tegelset

Metadata: Naamsvermelding

Optioneel

META_ATTRIBUTION

[tekenreeks]

Een tekenreeks voor naamsvermelding die de bronnen van de gegevens verklaart en/of stijl voor de kaart.

Metadata: Versie

Optioneel

META_VERSION

[tekenreeks]

De versie van de tegelset. Dit verwijst naar een revisie van de tegelset zelf, niet van de specificatie van de MBTiles.

Metadata: Type

Optioneel

META_TYPE

[tekenreeks]

Type tegelset. Mogelijke waarden zijn overlay of baselayer.

Metadata: Midden

Optioneel

META_CENTER

[tekenreeks]

Het middelpunt (tekenreeks van kommagescheiden getallen: de longitude, latitude en het zoomniveau) van de standaardweergave van de kaart. Voorbeeld: -122.1906,37.7599,11

Doel MBTiles

OUTPUT

[vectortegels]

Standaard: [Opslaan naar tijdelijk bestand]

Specificatie van het uitvoer MBTiles-bestand. Één van:

  • Opslaan naar tijdelijk bestand

  • Opslaan als bestand…

Uitvoer

Label

Naam

Type

Beschrijving

Doel MBTiles

OUTPUT

[bestand]

Uitvoer vectortegelsbestand .mbtiles.

Pythoncode

ID algoritme: native:writevectortiles_mbtiles

import processing
processing.run("algorithm_id", {parameter_dictionary})

Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.

28.1.26.3. Vectortegels schrijven (XYZ)

Exporteert één of meer vectorlagen naar vectortegels - een gegevensindeling die is geoptimaliseerd voor het renderen van kaarten en een kleine gegevensgrootte.

Parameters

Label

Naam

Type

Beschrijving

Bestandssjabloon

XYZ_TEMPLATE

[tekenreeks]

Standaard: ‘{z}/{x}/{y}.pbf’

Sjabloon voor het maken van de URL voor vectortegels

Invoerlagen

INPUT

[vector: elke] [lijst]

Een lijst van te combineren lagen om de vectorbestanden te maken.

Minimum zoomniveau

MIN_ZOOM

[getal]

Standaard: 0

Het laagste zoomniveau waarop de tegelset gegevens verschaft. In te stellen van 0 tot en met 24.

Maximum zoomniveau

MAX_ZOOM

[getal]

Standaard: 3

Het hoogste zoomniveau waarop de tegelset gegevens verschaft. In te stellen van 0 tot en met 24.

Bereik

Optioneel

EXTENT

[bereik]

Standaard: Niet ingesteld

Het maximum bereik van het gerenderde kaartgebied. Grenzen moeten een gebied definiëren dat wordt bedekt door alle zoomniveaus.

Map voor uitvoer

OUTPUT_DIRECTORY

[map]

Standaard: [Opslaan naar tijdelijke map]

Specificatie van de map voor de uitvoer vectortegels. Één van:

  • Opslaan in tijdelijke map

  • Opslaan naar map

Uitvoer

Label

Naam

Type

Beschrijving

Map voor uitvoer

OUTPUT_DIRECTORY

[map]

Een map die verschillende subsets van de bestanden met vectortegels (.pbf) bevat, opgeslagen in submappen die overeenkomen met de zoomniveaus.

Pythoncode

ID algoritme: native:writevectortiles_xyz

import processing
processing.run("algorithm_id", {parameter_dictionary})

Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.