5 votos

Cómo calcular el área entre dos formas de la línea?

Soy un novato con QGIS (2.0).

Estoy tratando de calcular la acera área de una ciudad.

Por lo que tengo algunas formas, extraído de Mricostation, con la topología (fachadas, vados, vallas, etc.), pero están en la línea de las formas.

Me han fusionado en sólo dos formas: línea exterior y el interior de la línea de límites.

He tratado de convertir a un polígono, con la idea de utilizar el de la "diferencia" de la herramienta después de eso, pero yo no era capaz de hacerlo.

Traté de usar: "La geometría de herramientas --> Líneas a polígonos" pero no funciona, causando un montón de agujeros y errores. "Las herramientas de geoprocesamiento --> Convex hull(s)" no es el camino porque necesito hacerlo muchos polígonos y será una increíble pérdida de tiempo.

Alguna idea?

Muchas gracias.

enter image description here

2voto

user18118 Puntos 181

No estoy seguro de que he entendido correctamente, pero me imagino que usted desea calcular el área entre estas dos líneas :

enter image description here

Si ese es el caso, ¿por qué no te das cuenta de dos búferes en ambas líneas (con un tampón de distancia igual a la distancia entre las dos líneas) y luego les cruzaba, el resultado polygone le dará una superficie aproximada.

No será un problema si la distancia entre las dos líneas varía mucho (no son parallele).

He hecho una prueba, donde :

  1. He creado una capa de línea (y de hecho seguro que resulta mal dibujado) y añade dos líneas (1),
  2. Entonces me mesured la distancia entre las dos líneas y el hecho de búferes en ambas entidades con las que la distancia (2),
  3. por último, he hecho la intersección de estos búferes (3).

Si las líneas están mejor dibujados, usted puede esperar mucho más limpio resultado.

0voto

Abby Puntos 11

He estado trabajando estos días en este tema y por fin he encontrado una solución (tal vez no el mejor, pero funciona). Más o menos esta es la secuencia. Por favor si alguien funda un posible error me dicen.

**QGIS (2.0)**

Configuración de  de las opciones de Alineación  activar la forma de modificar  Tolerancia = 1 Habilitar la edición topológica Activar el ajuste en la intersección

**GRASS (under QGIS 2.0)**

Gestión de archivos  de Importación a la hierba  opciones Avanzadas  Ajuste de umbral = 1 o 2 Tamaño mínimo de área = 1

Vector  Desarrollar mapa  conjunto de Herramientas para la limpieza de topología  v. limpio.complemento  Thershold = 1  v. limpio.rmdangles  Thershold = 1

Gestión de archivos  de Exportación de la HIERBA

**QGIS 1.8 (Polygonizer pluggin only runs under version 1.8 or older)**

Polygonizer  Utilizar creado de nuevo y limpiar forma de vector y de transformar a los polígonos.

**QGIS (2.0)**

Vector  herramientas de Geoprocesamiento  Diferencia: vector de Entrada = Exterior Capa de diferencia = Interior

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X