6 votos

Área errónea de la calculadora de campo (QGIS)

El área de los polígonos de una capa, calculada por la calculadora de campo con "$area" es errónea (demasiado grande) para algunos polígonos. Si vuelvo a dibujar el polígono en cuestión, el área se calcula correctamente. Parece que los polígonos tienen realmente un tamaño incorrecto, pero los centroides se calculan correctamente.

edit: Gracias por las respuestas hasta ahora. Aquí es un ejemplo con algunos polígonos. Para algunos, el área se calcula correctamente, para otros no (como he dicho demasiado grande). Por ejemplo el polígono con el ID 669. Si lo redibujo, el área se calcula correctamente. El problema es que tengo más de 1400 polígonos y no tengo tiempo para comprobar y redibujar cada uno de ellos.

¿Quizás alguien tenga una explicación/solución?

0 votos

¿Puede aportar datos que demuestren el problema? Si es así, valdría la pena un informe de errores. Además, no veo la pregunta en tu post.

2 votos

¿Es posible que tengas multipolígonos, y que el $area esté devolviendo el área total de todas las piezas que lo componen?

1 votos

Hola @DarrenCope, tu solución era correcta. Por favor, publícala como respuesta :)

3voto

Mue Puntos 2469

@DarrenCope hizo un muy buen punto, su capa contenía inconsistencias.

Tenga en cuenta: Sólo he publicado esto como respuesta para incluir una captura de pantalla de los resultados, por favor, acepte la respuesta de Darren cuando publique una, ya que llegó a la solución correcta.

Utilicé el Multipartes a monopartes (a través de Vector > Herramientas de geometría > Multipartes a monopartes ) y luego volver a calcular el área en una nueva columna con números reales y precisión de 2:

Area results

Irónicamente, habilitar la "sobre la marcha" para el SIR dio los resultados correctos, ya que a menudo proporciona valores erróneos. El CRS que utilicé fue: EPSG:4326 - WGS 84 .

3voto

Hugo Puntos 2156

Puede tener polígonos de varias partes en su archivo, y la columna de área estaría reflejando el área total de todas las "partes" de un polígono. Puede utilizar la herramienta Vector > Herramientas de geometría > Multipartes a partes individuales para crear polígonos de una sola parte, y calcular el $área en ellos para obtener la respuesta que espera.

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