Importante

La traducción es un esfuerzo comunitario puede unirse. Esta página está actualmente traducida en |progreso de traducción|.

24.1.20. Cobertura vectorial

24.1.20.1. Disolver la cobertura

Opera sobre una cobertura (representada como un conjunto de características poligonales con geometría de bordes que coinciden exactamente) para disolver (unir) las geometrías. Ofrece un enfoque muy optimizado para unir estas características en comparación con las herramientas de disolución estándar.

Ver también

Disolver

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: poligonal]

Capa vectorial de polígonos entrante

Disuelto

OUTPUT

[vectorial: poligonal]

Predeterminado: [Crear capa temporal]

Especifica la capa vectorial saliente. Una de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en Geopackage…

  • Guardar en tabla de base de datos…

El fichero codificado también puede ser cambiado aquí.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Disuelto

OUTPUT

[vectorial: poligonal]

La capa vectorial de polígonos de salida con geometrías disueltas.

Código Python

ID del algoritmo: native:coverageunion

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

El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver consola_procesamiento para detalles sobre como ejecutar algoritmos desde la consola Python.

24.1.20.2. Simplificar la cobertura

Opera sobre una cobertura (representada como un conjunto de objetos espaciales polígono con una geometría de aristas que coincide exactamente) para aplicar una simplificación Visvalingam-Whyatt a las aristas, reduciendo la complejidad en proporción con la tolerancia proporcionada, al tiempo que se conserva una cobertura válida (es decir, ninguna arista se cruzará o tocará después de la simplificación). Las geometrías nunca se eliminan, pero pueden simplificarse hasta reducirse a un triángulo. Además, algunas geometrías (como los polígonos que tienen muy pocos puntos no repetidos) se devolverán sin cambios.

Si el conjunto de datos de entrada no es una cobertura válida debido a solapamientos, seguirá simplificándose, pero la topología no válida, como los bordes que se cruzan, seguirá siendo inválida.

Requiere una versión de GEOS >= 3.12.

Ver también

Simplificar, Suavizar

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: poligonal]

Capa vectorial de polígonos entrante

Tolerancia

TOLERANCE

[numérico: doble]

Predeterminado: 0.0

La distancia máxima (en unidad de elección) entre dos vértices consecutivos a fusionar.

Preservar el límite

PRESERVE_BOUNDARY

[booleano]

Predeterminado: False

Si esta opción está activada, los bordes exteriores de la cobertura se conservarán sin simplificación.

Simplificado

OUTPUT

[vectorial: poligonal]

Predeterminado: [Crear capa temporal]

Especifica la capa vectorial saliente. Una de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en Geopackage…

  • Guardar en tabla de base de datos…

El fichero codificado también puede ser cambiado aquí.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Simplificado

OUTPUT

[vectorial: poligonal]

La capa vectorial de polígonos de salida, con un número menor de vértices.

Código Python

ID del algoritmo: native:coveragesimplify

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

El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver consola_procesamiento para detalles sobre como ejecutar algoritmos desde la consola Python.

24.1.20.3. Validar la cobertura

Analiza una cobertura (representada como un conjunto de objetos espaciales polígono con geometría de aristas exactamente coincidentes) para encontrar lugares en los que no se cumple el supuesto de aristas exactamente coincidentes. La invalidez incluye polígonos que se solapan o que tienen huecos menores que la anchura de hueco especificada.

Requiere una versión de GEOS >= 3.12.

Ver también

Comprobar validez

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: poligonal]

Capa vectorial de polígonos entrante

Ancho de separación

GAP_WIDTH

[numérico: doble]

Predeterminado: 0.0

Anchura máxima del espacio a detectar

Bordes no válidos

INVALID_EDGES

[vectorial: lineal]

Predeterminado: [Crear capa temporal]

Especifica la capa vectorial saliente. Una de:

  • Saltar salida

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en Geopackage…

  • Guardar en tabla de base de datos…

El fichero codificado también puede ser cambiado aquí.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Bordes no válidos

OUTPUT

[vectorial: lineal]

La capa vectorial de líneas de salida que muestra las aristas de error de cada polígono no válido.

Resultado de validez

IS_VALID

[booleano]

Devuelve si la cobertura es válida o no.

Código Python

ID del algoritmo: native:coveragevalidate

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

El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver consola_procesamiento para detalles sobre como ejecutar algoritmos desde la consola Python.