23.1.11. Herramientas de ráster¶
23.1.11.1. Convertir mapa a ráster¶
Crea una imagen ráster con el contenido del mapa del lienzo.
Un tema de mapa se puede seleccionar para renderizar un conjunto predeterminado de capas con un estilo definido para cada capa.
Alternativamente, se puede seleccionar una sola capa si no se establece ningún tema de mapa.
Si no se configura ni el tema ni la capa del mapa, se representará el contenido del mapa actual. La extensión mínima ingresada se extenderá internamente para ser un múltiplo del tamaño del mosaico.
23.1.11.1.1. Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extensión mínima a renderizar (xmin, xmax, ymin, ymax) |
|
[extent] |
Especifica la extensión de la capa ráster saliente. Una de:
Puede ser extendida a un múltiplo del tamaño de tesela. |
Tamaño de tesela |
|
[número] Predeterminado: 1024 |
Tamaño de tesela de la capa ráster de salida. Valor mínimo: 64. |
Unidades de mapa por pixel |
|
[número] Predeterminado: 100.0 |
Tamaño de pixel (en unidades de mapa). Valor mínimo: 0.0 |
Hacer fondo transparente |
|
[booleano] Predeterminado: False |
Permite exportar el mapa con fondo transparente. Emite una imagen RGBA (en lugar de RGB) si se establece en |
Tema de mapa a representar Opcional |
|
[enumeración] |
Usar un tema de mapa existente para la representación. |
Capa simple a representar Opcional |
|
[enumeración] |
Elige una capa simple para la representación |
Capa saliente |
|
[ráster] Predeterminado: Guardar en archivo temporal |
Especificación del ráster saliente. Uno de:
El fichero codificado también puede ser cambiado aquí. |
23.1.11.1.2. Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa saliente |
|
[ráster] |
Capa ráster saliente |
23.1.11.1.3. Código Python¶
Algoritmo ID: qgis:rasterize
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
23.1.11.2. Crear capa ráster constante¶
Genera una capa ráster donde todos los pixels tienen el mismo valor.
23.1.11.2.1. Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extensión deseada (xmin, xmax, ymin, ymax) |
|
[extent] |
Especifica la extensión de la capa ráster saliente. Una de:
Puede ser extendida a un múltiplo del tamaño de tesela. |
SRC destino |
|
[src] Predeterminado: SRC del Proyecto |
SRC para la capa ráster saliente |
Tamaño de pixel |
|
[número] Predeterminado: 0.1 |
Tamaño de pixel (X=Y) en unidades de mapa. Valor mínimo: 0.01 |
Valor constante |
|
[número] Predeterminado: 1 |
Valor constante de pixel para la capa ráster saliente. |
Constante |
|
[ráster] |
Especificación del ráster saliente. Uno de:
El fichero codificado también puede ser cambiado aquí. |
23.1.11.2.2. Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Constante |
|
[ráster] |
Raster que cubre la extensión deseada con el tamaño y valor de píxel especificados. |
23.1.11.2.3. Código Python¶
Algoritmo ID: qgis:createconstantrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
23.1.11.3. Generar teselas XYZ (Directorio)¶
Genera teselas ráster “XYZ” usando el proyecto actual de QGIS como imágenes individuales en una estructura de directorio.
23.1.11.3.1. Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extesión (xmin, xmax, ymin, ymax) |
|
[extent] |
Especifica la extensión de las teselas. Una de:
Puede ser extendida a un múltiplo del tamaño de tesela. |
Zoom mínimo |
|
[número] Predeterminado: 12 |
Mínimo 0, máximo 25. |
Zoom máximo |
|
[número] Predeterminado: 12 |
Mínimo 0, máximo 25. |
PPP |
|
[número] Predeterminado: 96 |
Mínimo 48, máximo 600. |
Color de fondo Opcional |
|
[color] Predeterminado: QColor(0, 0, 0, 0) |
Elige el color de fondo para las teselas |
Formato de tesela |
|
[enumeración] Predeterminado: 0 |
Una de:
|
Calidad (solo JPG) Opcional |
|
[número] Predeterminado: 75 |
Mínimo 1, máximo 100. |
Tamaño de Metatesela Opcional |
|
[número] Predeterminado: 4 |
Especifique un tamaño de metatile personalizado al generar mosaicos XYZ. Los valores más grandes pueden acelerar la representación de mosaicos y proporcionar un mejor etiquetado (menos espacios sin etiquetas) a expensas de utilizar más memoria. Mínimo 1, máximo 20. |
Anchura de tesela Opcional |
|
[número] Predeterminado: 256 |
Mínimo 1, máximo 4096. |
Altura de tesela Opcional |
|
[número] Predeterminado: 256 |
Mínimo 1, máximo 4096. |
Usar eje Y de tesela invertido (convención TMS) Opcional |
|
[booleano] Predeterminado: False |
|
Directorio de salida |
|
[directorio] Predeterminado: |
Especificación del ráster saliente. Uno de:
El fichero codificado también puede ser cambiado aquí. |
Salida html (folleto) |
|
[html] Predeterminado: |
Especificación del archivo HTML saliente. Uno de:
|
23.1.11.3.2. Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Directorio de salida |
|
[directorio] |
Directorio de salida (para las teselas) |
Salida html (folleto) |
|
[html] |
El archivo saliente HTML (folleto) |
23.1.11.3.3. Código Python¶
Algoritmo ID: qgis:tilesxyzdirectory
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
23.1.11.4. Generar teselas XYZ (MBTiles)¶
Genera mosaicos ráster “XYZ” utilizando el proyecto actual de QGIS como un solo archivo en el formato “MBTiles”.
23.1.11.4.1. Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extesión (xmin, xmax, ymin, ymax) |
|
[extent] |
Especifica la extensión de las teselas. Una de:
Puede ser extendida a un múltiplo del tamaño de tesela. |
Zoom mínimo |
|
[número] Predeterminado: 12 |
Mínimo 0, máximo 25. |
Zoom máximo |
|
[número] Predeterminado: 12 |
Mínimo 0, máximo 25. |
PPP |
|
[número] Predeterminado: 96 |
Mínimo 48, máximo 600. |
Color de fondo Opcional |
|
[color] Predeterminado: QColor(0, 0, 0, 0) |
Elige el color de fondo para las teselas |
Formato de tesela |
|
[enumeración] Predeterminado: 0 |
Una de:
|
Calidad (solo JPG) Opcional |
|
[número] Predeterminado: 75 |
Mínimo 1, máximo 100. |
Tamaño de Metatesela Opcional |
|
[número] Predeterminado: 4 |
Especifique un tamaño de metatile personalizado al generar mosaicos XYZ. Los valores más grandes pueden acelerar la representación de mosaicos y proporcionar un mejor etiquetado (menos espacios sin etiquetas) a expensas de utilizar más memoria. Mínimo 1, máximo 20. |
Archivo saliente (para MBTiles) |
|
[archivo] Predeterminado: |
Especificación del archivo de salida. Uno de:
El fichero codificado también puede ser cambiado aquí. |
23.1.11.4.2. Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Archivo saliente (para MBTiles) |
|
[archivo] |
El archivo saliente. |
23.1.11.4.3. Código Python¶
Algoritmo ID: qgis:tilesxyzmbtiles
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
23.1.11.5. Configurar estilo para capa ráster¶
Establece el estilo de una capa ráster. El estilo debe definirse como un archivo QML
.
No se crean nuevos resultados: el estilo QML
se asigna a la capa ráster elegida.
Ver también
23.1.11.5.1. Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa ráster |
|
[ráster] |
La capa ráster |
Archivo de estilo |
|
[archivo] |
Ruta al archivo de estilo |
23.1.11.5.2. Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa ráster |
|
[ráster] |
La capa ráster con el estilo escogido |
23.1.11.5.3. Código Python¶
Algoritmo ID: qgis:setstyleforrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.