Importante
A tradução é um esforço comunitário você pode contribuir. Esta página está atualmente traduzida em 77.47%.
28.1.26. Vector Tiles
28.1.26.1. Download vector tiles
NEW in 3.32
Downloads vector tiles of an input vector tile layer and saves them in a local vector tile file.
Parâmetros
Rótulo  | 
Nome  | 
Tipo  | 
Descrição  | 
|---|---|---|---|
Camada de entrada  | 
  | 
[vector tiles]  | 
A vector tile layer to extract some tiles from  | 
Extensão  | 
  | 
[extensão]  | 
Specify the spatial extent of the downloaded area. It will internally be extended to a multiple of the tile size. Os métodos disponíveis são: 
  | 
Maximum zoom level to download  | 
  | 
[número] Padrão: 10  | 
Defines how far to zoom in and fetch data from the tiles  | 
Tile limit  | 
  | 
[número] Padrão: 100  | 
Maximum number of tiles to download, considering the zoom levels and the extent.  | 
Resultado  | 
  | 
[vector tiles] Padrão: [Salvar em arquivo temporário]  | 
Specification of the output vector tile file. One of: 
  | 
Saídas
Rótulo  | 
Nome  | 
Tipo  | 
Descrição  | 
|---|---|---|---|
Resultado  | 
  | 
[vector tiles]  | 
A local vector tile file storing the downloaded tiles.  | 
Código Python
Algorithm ID: native:downloadvectortiles
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
28.1.26.2. Write vector tiles (MBTiles)
Exports one or more vector layers to vector tiles, a data format optimized for fast map rendering and small data size.
MBTiles is a specification for storing tiled map data in SQLite databases for immediate usage and for transfer. MBTiles files are known as tilesets.
Parâmetros
Rótulo  | 
Nome  | 
Tipo  | 
Descrição  | 
|---|---|---|---|
Camadas de entrada  | 
  | 
[vetor: qualquer] [lista]  | 
Uma lista de camadas a serem combinadas para gerar os blocos vetoriais  | 
Nível mínimo de zoom  | 
  | 
[número] Padrão: 0  | 
The lowest zoom level for which the tileset provides data. Set between 0 and 24.  | 
Nível máximo de zoom  | 
  | 
[número] Padrão: 3  | 
The highest zoom level for which the tileset provides data. Set between 0 and 24.  | 
Extensão Opcional  | 
  | 
[extensão] Padrão: Não definido  | 
The maximum extent of the rendered map area. Bounds must define an area covered by all zoom levels.  | 
Metadado: Nome Opcional  | 
  | 
[string]  | 
Name of the tileset  | 
Metadados: Descrição Opcional  | 
  | 
[string]  | 
A description of the tileset’s contents  | 
Metadados: Atribuição Opcional  | 
  | 
[string]  | 
Uma string de atribuição, que explica as fontes de dados e/ou estilo do mapa.  | 
Metadados: Versão Opcional  | 
  | 
[string]  | 
The version of the tileset. This refers to a revision of the tileset itself, not of the MBTiles specification.  | 
Metadados: Tipo Opcional  | 
  | 
[string]  | 
Type of tileset. Possible values are   | 
Metadados: Centro Opcional  | 
  | 
[string]  | 
The center (string of comma-separated numbers: the longitude, latitude, and zoom level)
of the default view of the map. Example:   | 
Destination MBTiles  | 
  | 
[vector tiles] Padrão: [Salvar em arquivo temporário]  | 
Specification of the output MBTiles file. One of: 
  | 
Saídas
Rótulo  | 
Nome  | 
Tipo  | 
Descrição  | 
|---|---|---|---|
Destination MBTiles  | 
  | 
[arquivo]  | 
Output vector tiles   | 
Código Python
Algorithm ID: native:writevectortiles_mbtiles
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
28.1.26.3. Write vector tiles (XYZ)
Exports one or more vector layers to vector tiles, a data format optimized for fast map rendering and small data size.
Parâmetros
Rótulo  | 
Nome  | 
Tipo  | 
Descrição  | 
|---|---|---|---|
Modelo de arquivo  | 
  | 
[string] Padrão: ‘{z}/{x}/{y}.pbf’  | 
Template to generate the vector tiles url  | 
Camadas de entrada  | 
  | 
[vetor: qualquer] [lista]  | 
Uma lista de camadas a serem combinadas para gerar os blocos vetoriais  | 
Nível mínimo de zoom  | 
  | 
[número] Padrão: 0  | 
The lowest zoom level for which the tileset provides data. Set between 0 and 24.  | 
Nível máximo de zoom  | 
  | 
[número] Padrão: 3  | 
The highest zoom level for which the tileset provides data. Set between 0 and 24.  | 
Extensão Opcional  | 
  | 
[extensão] Padrão: Não definido  | 
The maximum extent of the rendered map area. Bounds must define an area covered by all zoom levels.  | 
Diretório de saída  | 
  | 
[pasta] Padrão: [Salvar em pasta temporária]  | 
Specification of the output vector tiles folder. One of: 
  | 
Saídas
Rótulo  | 
Nome  | 
Tipo  | 
Descrição  | 
|---|---|---|---|
Diretório de saída  | 
  | 
[pasta]  | 
A folder containing different subsets of the vector tiles files
(  | 
Código Python
Algorithm ID: native:writevectortiles_xyz
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.