Importante
La traducción es un esfuerzo comunitario puede unirse. Esta página está actualmente traducida en |progreso de traducción|.
28.1.18. Herramientas de ráster
28.1.18.1. Alinear ráster
NEW in 3.34
Alinea el ráster remuestreándolo al mismo tamaño de celda y reproyectándolo al mismo SRC que un ráster de referencia.
Advertencia
Este algoritmo SOLO está disponible en el contexto Model Designer. Para otros contextos, utilice en su lugar Alinear rásters.
Parámetros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[ráster] |
Capa ráster de entrada para alinear |
Método de remuestreo |
|
[enumeración] Predeterminado: 0 |
Método a utilizar para el remuestreo de la capa de entrada.
|
Reduzca la escala de los valores según el tamaño de la celda. |
|
[booleano] Predeterminado: No |
|
Capa de referencia |
|
[ráster] |
Una capa ráster que se utilizará para obtener la extensión, el tamaño de celda y el SRC que se aplicarán a las capas de entrada. |
Anular referencia SRC Opcional |
|
[src] |
SRC que se utilizará en lugar de la capa de referencia |
Anular tamaño de celda de referencia X Opcional |
|
[número] |
Tamaño de celda en dirección X que se utilizará en lugar del de la capa de referencia |
Anular tamaño de celda de referencia Y Opcional |
|
[número] |
Tamaño de celda en dirección Y que se utilizará en lugar del de la capa de referencia |
Desplazamiento de la cuadrícula de referencia X Opcional |
|
[número] |
Desplazamiento en dirección X para aplicar a la cuadrícula de celdas |
Anular desplazamiento de cuadrícula de referencia Y Opcional |
|
[número] |
Desplazamiento en dirección Y para aplicar a la cuadrícula de celdas |
Cortar por extensión Opcional |
|
[extent] |
Especifique la extensión de la capa ráster de salida. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
Ráster alineado |
|
[ráster] |
ráster de salida con píxeles remuestreados |
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Ráster alineado |
|
[ráster] |
ráster de salida con píxeles remuestreados |
Código Python
ID Algoritmo: native:alignsingleraster
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.
28.1.18.2. Alinear rásters
NEW in 3.34
Alinea los rásteres remuestreándolos al mismo tamaño de celda y reproyectándolos al mismo SRC que un ráster de referencia.
Advertencia
Este algoritmo NO está disponible en el contexto Diseñador de modelo. Utilice en su lugar Alinear ráster.
Parámetros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capas de entrada |
|
[ráster] [lista] |
Lista de capas ráster de entrada con opciones de remuestreo asociadas (rellenada como un elemento
Redimensionar los valores según el tamaño de la celda [booleano] ( |
Capa de referencia |
|
[ráster] |
Una capa ráster que se utilizará para obtener la extensión, el tamaño de celda y el SRC que se aplicarán a las capas de entrada. |
Anular referencia SRC Opcional |
|
[src] |
SRC que se utilizará en lugar de la capa de referencia |
Anular tamaño de celda de referencia X Opcional |
|
[número] |
Tamaño de celda en dirección X que se utilizará en lugar del de la capa de referencia |
Anular tamaño de celda de referencia Y Opcional |
|
[número] |
Tamaño de celda en dirección Y que se utilizará en lugar del de la capa de referencia |
Desplazamiento de la cuadrícula de referencia X Opcional |
|
[número] |
Desplazamiento en dirección X para aplicar a la cuadrícula de celdas |
Anular desplazamiento de cuadrícula de referencia Y Opcional |
|
[número] |
Desplazamiento en dirección Y para aplicar a la cuadrícula de celdas |
Cortar por extensión Opcional |
|
[extent] |
Especifique la extensión de la capa ráster de salida. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Rásters alineados |
|
[ráster] [lista] |
rásters de salida con píxeles remuestreados |
Código Python
ID Algoritmo: native:alignrasters
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.
28.1.18.3. 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.
Parámetros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extensión mínima a renderizar (xmin, xmax, ymin, ymax) |
|
[extent] |
Especifique la extensión de la capa ráster de salida. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
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: |
Especificación del ráster saliente. Uno de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa saliente |
|
[ráster] |
Capa ráster saliente |
Código Python
ID de Algoritmo: native: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.
28.1.18.4. Rellenar celdas sin datos
Restablece los valores sin datos en el ráster de entrada a un valor elegido, lo que da como resultado un conjunto de datos ráster con píxeles sin datos.
El algoritmo respeta el tipo de datos ráster de entrada, por ejemplo un valor de relleno de punto flotante se truncará cuando se aplique a un ráster entero.
Parámetros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Ráster de Entrada |
|
[ráster] |
El ráster para procesar. |
Número de banda |
|
[número] Predeterminado: 1 |
La banda del ráster |
Valor de relleno |
|
[número] Predeterminado: 1.0 |
Establezca el valor a usar para los píxeles sin datos |
Ráster de salida |
|
[ráster] Predeterminado: |
Especificación del ráster saliente. Uno de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Ráster de salida |
|
[ráster] |
La capa ráster de salida con celdas de datos rellenas. |
Código Python
Algoritmo ID: native:fillnodata
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.
28.1.18.5. Generar teselas XYZ (Directorio)
Genera teselas ráster “XYZ” usando el proyecto actual de QGIS como imágenes individuales en una estructura de directorio.
Opcionalmente, se puede crear un archivo de salida Leaflet HTML utilizando los mosaicos generados como capa cartográfica.
Parámetros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extesión (xmin, xmax, ymin, ymax) |
|
[extent] |
Especifique la extensión de las teselas. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
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. |
DPI |
|
[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 |
Habilitar antialiasing |
|
[booleano] Predeterminado: Verdadero |
Determina si se debe activar el antialiasing |
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 Opcional |
|
[directorio] Predeterminado: |
Especificación del directorio de salida (para los mosaicos). Uno de:
|
Salida html (folleto) Opcional |
|
[html] Predeterminado: |
Especificación del archivo HTML saliente. Uno de:
|
Parámetros avanzados
NEW in 3.30
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Título de la salida HTML de Leaflet Opcional |
|
[cadena de texto] Predeterminado: No establecido |
HTML <title>-etiqueta utilizada para el archivo de salida HTML de Leaflet. |
Atribución de la salida HTML de Leaflet Opcional |
|
[cadena de texto] Predeterminado: No establecido |
Atribución de mapa personalizada utilizada para el archivo de salida HTML de Leaflet. Son posibles los enlaces HTML. |
Incluir el mapa base de OpenStreetMap en la salida HTML de Leaflet Opcional |
|
[booleano] Predeterminado: False |
Se incluye una capa de mapa base de OpenStreetMap (fuente: https://tile.openstreetmap.org) en el archivo de salida HTML de Leaflet. La atribución correcta del mapa se añade automáticamente. |
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) |
Código Python
ID Algoritmo: native: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.
28.1.18.6. Generar teselas XYZ (MBTiles)
Genera mosaicos ráster “XYZ” utilizando el proyecto actual de QGIS como un solo archivo en el formato “MBTiles”.
Parámetros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Extesión (xmin, xmax, ymin, ymax) |
|
[extent] |
Especifique la extensión de las teselas. Se extenderá internamente a un múltiplo del tamaño del mosaico. Los métodos disponibles son:
|
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. |
DPI |
|
[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 |
Habilitar antialiasing |
|
[booleano] Predeterminado: Verdadero |
Determina si se debe activar el antialiasing |
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:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Archivo saliente (para MBTiles) |
|
[archivo] |
El archivo saliente. |
Código Python
ID Algoritmo: native: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.