27.2.6. Conversión vectorial

27.2.6.1. Convertir formato

Convierte cualquier capa vectorial compatible con OGR a otro formato compatible OGR.

Este algoritmo deriva de la utilidad ogr2ogr.

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: cualquiera]

Capa de vector de entrada

Convertir todas las capas del conjunto de datos

NEW in 3.24

CONVERT_ALL_LAYERS

[booleano]

Preestablecido: Falso

Convierte todo el conjunto de datos. Los formatos de salida admitidos para esta opción son GPKG y GML.

Convertido

OUTPUT

[la misma que la entrada]

Especificación de la capa vectorial saliente. Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Para Guardar en archivo, se debe especificar el formato de salida. Se admiten todos los formatos vectoriales GDAL. Para Guardar en un archivo temporal se utilizará el formato vectorial predeterminado de QGIS.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Opciones de creación adicional

Opcional

OPTIONS

[cadena]

Predeterminado: “” (sin opciones adicionales)

Opciones adicionales de creación GDAL.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Convertido

OUTPUT

[la misma que la entrada]

La capa vectorial saliente

Código Python

Algoritmo ID: gdal:convertformat

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.

27.2.6.2. Rasterizar (sobreescribir con atributo)

Sobrescribe una capa ráster con valores de una capa vectorial. Los nuevos valores se asignan en función del valor del atributo de la característica vectorial superpuesta.

Este algoritmo deriva de la utilidad rasterizar GDAL.

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: cualquiera]

Capa de vector de entrada

Capa ráster entrante

INPUT_RASTER

[ráster]

Capa ráster de entrada

Campo a usar para un valor de quemado

Opcional

FIELD

[campo de tabla: numérico]

Define el campo de atributo a usar para establecer los valores de los pixels

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Añade quemadura en valores a valores ráster existentes

ADD

[booleano]

Preestablecido: Falso

Si es Falso, a los píxeles se les asigna el valor del campo seleccionado. Si es Verdadero, el valor del campo seleccionado se agrega al valor de la capa ráster de entrada.

Parámetros adicionales de la línea de comandos

Opcional

EXTRA

[cadena]

Predeterminado: “”

Añadir opciones extra de línea de comando GDAL

Salidas

Etiqueta

Nombre

Tipo

Descripción

Rasterizado

OUTPUT

[ráster]

La capa ráster entrante sobreescrita

Código Python

Algoritmo ID: gdal:rasterize_over

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.

27.2.6.3. Rasterizar (sobreescribir con valores fijados)

Sobrescribe partes de una capa ráster con un valor fijo. Los píxeles que se van a sobrescribir se eligen en función de la capa vectorial proporcionada (superpuesta).

Este algoritmo deriva de la utilidad rasterizar GDAL.

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: cualquiera]

Capa de vector de entrada

Capa ráster entrante

INPUT_RASTER

[ráster]

Capa ráster de entrada

Un valor fijado para quemar

BURN

[número]

Preestablecido: 0.0

El valor para quemar

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Añade quemadura en valores a valores ráster existentes

ADD

[booleano]

Preestablecido: Falso

Si es False, a los píxeles se les asigna el valor fijo. Si es Verdadero, el valor fijo se agrega al valor de la capa ráster de entrada.

Parámetros adicionales de la línea de comandos

Opcional

EXTRA

[cadena]

Predeterminado: “”

Añadir opciones extra de línea de comando GDAL

Salidas

Etiqueta

Nombre

Tipo

Descripción

Rasterizado

OUTPUT

[ráster]

La capa ráster entrante sobreescrita

Código Python

Algoritmo ID: gdal:rasterize_over_fixed_value

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.

27.2.6.4. Rasterizar (vectorial a ráster)

Convierte geometrías vectoriales (puntos, líneas y polígonos) en una imagen ráster.

Este algoritmo deriva de la utilidad rasterizar GDAL.

Menú predeterminado: Raster ► Conversión

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: cualquiera]

Capa de vector de entrada

Campo a usar para un valor de quemado

Opcional

FIELD

[campo de tabla: numérico]

Define el atributo de campo a partir del cual se escogeran los atributos de los pixeles

Un valor fijado para quemar

Opcional

BURN

[número]

Preestablecido: 0.0

Un valor fijo para quemar para todas las entidades en una banda.

Valor de quemado extraído de los valores «Z» del objeto espacial

Opcional

USE_Z

[booleano]

Preestablecido: Falso

Indica que se debe extraer un valor de quemado de los valores «Z» de la función. Trabaja con puntos y líneas (interpolación lineal a lo largo de cada segmento). Para polígonos, funciona correctamente solo si son planos (mismo valor Z para todos los vértices)

Unidades de tamaño de ráster saliente

UNITS

[enumeración]

Predeterminado: 0

Unidades a usar al definir la resolución/tamaño del ráster saliente. Uno de:

  • 0 — Pixeles

  • 1 — Unidades georreferenciadas

Resolución de anchura/horizontal

WIDTH

[número]

Preestablecido: 0.0

Establece el ancho (si las unidades de tamaño son «Píxeles») o la resolución horizontal (si las unidades de tamaño son «Unidades georreferenciadas») del ráster de salida. Valor mínimo: 0.0.

Resolución de altura/vertical

HEIGHT

[número]

Preestablecido: 0.0

Establece la altura (si las unidades de tamaño son «Píxeles») o la resolución vertical (si las unidades de tamaño son «Unidades georreferenciadas») del ráster de salida.

Extensión de salida

Opcional

EXTENT

[extensión]

Extensión de la capa ráster de salida. Si no se especifica la extensión, se utilizará la extensión mínima que cubre la capa(s) de referencia seleccionadas.

Los métodos disponibles son:

  • Calcular desde la capa…: utiliza la extensión de una capa cargada en el proyecto actual

  • Calcular desde el mapa de diseño…: usa la extensión de un es extent of a elemento del mapa de diseño en el proyecto activo

  • Calcular desde el marcador…: utiliza la extensión de un marcador <sec_bookmarks> guardado

  • Usar la extensión del lienzo del mapa

  • Dibujar sobre el lienzo: pulsar y arrastrar un rectángulo que delimite el área a tener en cuenta

  • Introduzca las coordenadas como xmin, xmax, ymin, ymax

Asigna un valor nodata especificado para bandas salientes

Opcional

NODATA

[número]

Preestablecido: 0.0

Asigna un valor de nodata especificado a las bandas de salida

Rasterizado

OUTPUT

[ráster]

Predeterminado: [Guardar a archivo temporal]

Especificación de la capa ráster saliente. Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Para Save to File, se debe especificar el formato de salida. Se admiten todos los formatos de trama GDAL. Para Save to a Temporary File se utilizará el formato de trama predeterminado de QGIS.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Opciones de creación adicional

Opcional

OPTIONS

[cadena]

Predeterminado: “”

Para agregar una o más opciones de creación que controlen el ráster a crear (colores, tamaño de bloque, compresión de archivos …). Para mayor comodidad, puede confiar en perfiles predefinidos (consultar GDAL driver options section).

Proceso por lotes y Diseñador de modelos: separe varias opciones con un carácter de tubo (|).

Tipo de datos salientes

DATA_TYPE

[enumeración]

Predeterminado: 5

Define el formato del archivo ráster saliente

Opciones:

  • 0 — Byte (entero de ocho bits sin signo (quint8))

  • 1 — Int16 (entero con signo de dieciséis bits (qint16))

  • 2 — UInt16 (entero sin signo de dieciséis bits (quint16))

  • 3 — UInt32 (Treinta enteros de dos bits sin signo (quint32))

  • 4 — Int32 (Treinta enteros de dos bits con signo (qint32))

  • 5 — Float32 (Punto flotante de treinta y dos bits (float))

  • 6 — Float64 (Punto flotante de sesenta y cuatro bits (doble))

  • 7 — CInt16 (Int16 complejo)

  • 8 — CInt32 (Int32 complejo)

  • 9 — CFloat32 (Float32 complejo)

  • 10 — CFloat64 (Complejo Float64)

Las opciones disponibles dependen de la versión de GDAL compilada con QGIS (vea l menú Ayuda ► Sobre)

Preinicialice la imagen de salida con valor

Opcional

INIT

[número]

Preinicializa las bandas de la imagen de salida con este valor. No marcado como valor de nodata en el archivo de salida. Se utiliza el mismo valor en todas las bandas.

Invertir rasterización

INVERT

[booleano]

Preestablecido: Falso

Graba el valor de quemado fijo o el valor de quemado asociado con la primera entidad en todas las partes de la imagen que no están dentro del polígono proporcionado.

Parámetros adicionales de la línea de comandos

Opcional

EXTRA

[cadena]

Predeterminado: “”

Añadir opciones extra de línea de comando GDAL

Salidas

Etiqueta

Nombre

Tipo

Descripción

Rasterizado

OUTPUT

[ráster]

Capa ráster saliente

Código Python

Algoritmo ID: gdal: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.