25.1.14. Ferramentas de raster

25.1.14.1. Converter mapa para raster

Cria uma imagem raster do conteúdo da tela do mapa.

A map theme can be selected to render a predetermined set of layers with a defined style for each layer.

Alternativamente, uma única camada pode ser selecionada se nenhum tema de mapa for definido.

Se nem o tema do mapa nem a camada estiverem definidos, o conteúdo do mapa atual será renderizado. A extensão mínima inserida será estendida internamente para ser um múltiplo do tamanho do bloco.

Parâmetros

Etiqueta

Nome

Tipo

Descrição

Extensão mínima para renderizar (xmin, xmax, ymin, ymax)

`` EXTENSÃO``

[extensão]

Especificar a extensão da camada matricial de saída. Ela será estendida internamente para um múltiplo do tamanho do bloco.

Os métodos disponíveis são:

  • Calcular a partir da camada…: utiliza a extensão de uma camada carregada no projeto atual

  • Usar extensão de tela de mapa

  • Desenhar na tela

  • Inserir as coordenadas como xmin, xmax, ymin, ymax

Tamanho do bloco

“TAMANHO_BLOCO”

[número]

Padrão: 1024

Tamanho do bloco da camada matricial de saída. Valor mínimo: 64.

Unidades de mapa por pixel*

“MAPA_UNIDADES_POR_PIXEL”.

[número]

Padrão: 100.0

Tamanho do pixel (em unidades de mapa). Valor mínimo: 0,0

Tornar o fundo transparente*

“FAZER_PLANODEFUNDO_TRANSPARENTE”

[boleano]

Padrão: Falso

Permite exportar o mapa com um fundo transparente. Produz uma imagem RGBA (ao invés de RGB) se definida como Verdade.

Tema de mapa para renderizar

Opcional

MAPA_TEMA

[enumeração]

Utilize um tema de mapa existente para a renderização.

Camada única para renderizar

Opcional

CAMADA

[enumeração]

Escolher uma única camada para a renderização

Camada de saída

SAÍDA

[raster]

Padrão: [Salvar em arquivo temporário]

Especificação do raster de saída. Um de:

  • Salvar como Arquivo Temporário

  • Salvar em Arquivo…

Saídas

Etiqueta

Nome

Tipo

Descrição

Camada de saída

SAÍDA

[raster]

Camada raster de saída

Código Python

Algorithm ID: native:rasterize

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.

25.1.14.2. Preencher células sem dados

Redefine os valores ‘sem dado’ no raster de entrada para um valor escolhido, resultando em um conjunto de dados raster pixels ‘sem dado’.

O algoritmo respeita o tipo de dados raster de entrada, por exemplo, um valor de preenchimento de ponto flutuante será truncado quando aplicado a um raster inteiro.

../../../../_images/fill_nodata.png

Fig. 25.30 Preenchimento de valores ‘sem valores’ (em cinza) de um raster

Parâmetros

Etiqueta

Nome

Tipo

Descrição

Entrada raster

ENTRADA

[raster]

A matriz a ser processada.

Número da banda

BANDA

[número]

Padrão: 1

A banda da matriz

Preencher valor

PREENCHER_VALOR

[número]

Padrão: 1,0

Defina o valor a ser usado para os pixels sem dados

Matriz de saída

SAÍDA

[raster]

Padrão: [Salvar em arquivo temporário]

Especificação do raster de saída. Um de:

  • Salvar como Arquivo Temporário

  • Salvar em Arquivo…

Saídas

Etiqueta

Nome

Tipo

Descrição

Matriz de saída

SAÍDA

[raster]

A camada raster de saída com células de dados preenchidas.

Código Python

Algorithm ID: native:fillnodata

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.

25.1.14.3. Gerar mosaíco XYZ (Diretório)

Generates raster “XYZ” tiles using the current QGIS project as individual images to a directory structure.

Parâmetros

Etiqueta

Nome

Tipo

Descrição

Extensão (xmin, xmax, ymin, ymax)

`` EXTENSÃO``

[extensão]

Especificar a extensão dos blocos. Ele será estendido internamente para um múltiplo do tamanho do bloco.

Os métodos disponíveis são:

  • Calcular a partir da camada…: utiliza a extensão de uma camada carregada no projeto atual

  • Usar extensão de tela de mapa

  • Desenhar na tela

  • Inserir as coordenadas como xmin, xmax, ymin, ymax

Zoom mínimo

ZOOM_MIN

[número]

Padrão: 12

Mínimo 0, máximo 25.

Zoom máximo

ZOOM_MAX

[número]

Padrão: 12

Mínimo 0, máximo 25.

DPI

DPI

[número]

Padrão: 96

Mínimo 48, máximo 600.

Cor de fundo

Opcional

COR_DEFUNDO

[cor]

Padrão: QCor(0, 0, 0, 0)

Escolha a cor de fundo para os blocos

Formato de bloco

‘FORMATO_BLOCO”

[enumeração]

Padrão: 0

Um de:

  • 0 — PNG

  • 1 — JPG

Qualidade (somente JPG)

Opcional

QUALIDADE

[número]

Padrão: 75

Mínimo 1, máximo 100.

Metatile size

Opcional

METATILESIZE

[número]

Padrão: 4

Specify a custom metatile size when generating XYZ tiles. Larger values may speed up the rendering of tiles and provide better labelling (fewer gaps without labels) at the expense of using more memory. Minimum 1, maximum 20.

Largura do bloco

Opcional

“LARGURA_BLOCO”

[número]

Padrão: 256

Mínimo 1, máximo 4096.

Altura de bloco

Opcional

BLOCO_ALTURA

[número]

Padrão: 256

Mínimo 1, máximo 4096.

Use inverted tile Y axis (TMS conventions)

Opcional

TMS_CONVENTION

[boleano]

Padrão: Falso

Diretório de saída

“DIRETÓRIO_DE_SAÍDA”

[pasta]

Padrão: [Salvar em pasta temporária]

Especificação do raster de saída. Um de:

  • Ignorar Saída

  • Salvar como Diretório Temporário

  • Salvar no Diretório

Output html (Leaflet)

SAÍDA_HTML

[html]

Padrão: [Salvar em arquivo temporário]

Especificação do arquivo HTML de saída. Um de:

  • Ignorar Saída

  • Salvar como Arquivo Temporário

  • Salvar em Arquivo…

Saídas

Etiqueta

Nome

Tipo

Descrição

Diretório de saída

“DIRETÓRIO_DE_SAÍDA”

[pasta]

Diretório de saída (para os blocos)

Output html (Leaflet)

SAÍDA_HTML

[html]

O arquivo HTML de saída (Cartilha)

Código Python

Algorithm ID: qgis:tilesxyzdirectory

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.

25.1.14.4. Generate XYZ tiles (MBTiles)

Generates raster “XYZ” tiles using the current QGIS project as a single file in the “MBTiles” format.

Parâmetros

Etiqueta

Nome

Tipo

Descrição

Extensão (xmin, xmax, ymin, ymax)

`` EXTENSÃO``

[extensão]

Especificar a extensão dos blocos. Ele será estendido internamente para um múltiplo do tamanho do bloco.

Os métodos disponíveis são:

  • Calcular a partir da camada…: utiliza a extensão de uma camada carregada no projeto atual

  • Usar extensão de tela de mapa

  • Desenhar na tela

  • Inserir as coordenadas como xmin, xmax, ymin, ymax

Zoom mínimo

ZOOM_MIN

[número]

Padrão: 12

Mínimo 0, máximo 25.

Zoom máximo

ZOOM_MAX

[número]

Padrão: 12

Mínimo 0, máximo 25.

DPI

DPI

[número]

Padrão: 96

Mínimo 48, máximo 600.

Cor de fundo

Opcional

COR_DEFUNDO

[cor]

Padrão: QCor(0, 0, 0, 0)

Escolha a cor de fundo para os blocos

Formato de bloco

‘FORMATO_BLOCO”

[enumeração]

Padrão: 0

Um de:

  • 0 — PNG

  • 1 — JPG

Qualidade (somente JPG)

Opcional

QUALIDADE

[número]

Padrão: 75

Mínimo 1, máximo 100.

Metatile size

Opcional

METATILESIZE

[número]

Padrão: 4

Specify a custom metatile size when generating XYZ tiles. Larger values may speed up the rendering of tiles and provide better labelling (fewer gaps without labels) at the expense of using more memory. Minimum 1, maximum 20.

Output file (for MBTiles)

SAÍDA_ARQUIVO

[arquivo]

Padrão: [Salvar em arquivo temporário]

Especificação do arquivo de saída. Um de:

  • Ignorar Saída

  • Salvar como Arquivo Temporário

  • Salvar em Arquivo…

Saídas

Etiqueta

Nome

Tipo

Descrição

Output file (for MBTiles)

SAÍDA_ARQUIVO

[arquivo]

O arquivo de saída.

Código Python

Algorithm ID: qgis:tilesxyzmbtiles

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

The algorithm id is displayed when you hover over the algorithm in the Processing Toolbox. The parameter dictionary provides the parameter NAMEs and values. See Usando os algoritmos do processamento a partir do Terminal Python. for details on how to run processing algorithms from the Python console.