7 votos

Geometría no válida en QGIS vs ArcGIS

Verificar la validez en QGIS y Verificación de la geometría en ArcGIS me dan diferentes resultados en la siguiente shapefile

ArcGIS no devuelve un error en la siguiente geometría:ARCgis

pero QGIS cuando está usando comprobar la validez:QGIS

Hay un nombre oficial para la geometría errores como este? Si son malas, ¿cómo puedo solucionarlo? Traté de QGIS v. limpio, editar manualmente el polígono y ArcGIS reparación de geometría sin éxito.

Por CIERTO el polígono representa GU 14917 (Vértice 397)

3voto

DucDigital Puntos 351

Ejecutar el buffer de distancia fija (algoritmo de QGIS) con una distancia de 0. Pero, ¿por qué esto funciona?

3voto

Albert C Puntos 428

Funciona porque no es un auto de intersección. Es por eso que usted piensa que la reparación de herramientas que no están funcionando. He comprobado tanto en QGIS y ArcGIS y no hay ningún auto intersección de estas características (GU 14917 y GU 15035). Si fue un auto de intersección de polígonos usted no será capaz de separar los vértices como este: in QGISin ArcGIS

ArcGIS no es la detección de cualquier geometría no válida en el archivo una vez convertidos a gdb clase de entidad por lo que asumo que no hay ninguna

http://desktop.arcgis.com/en/arcmap/10.3/tools/data-management-toolbox/checking-and-repairing-geometries.htm

3voto

Diogenes Puntos 705

El problema aquí es que usted tiene dos interpretaciones de un simple polígono y de la auto-tangencia (intersección de las partes en un vértice). ArcMap parece aceptarlo y las QGIS topología corrector no.

Me hizo encontrar alguna palabra de la ESRI lado aquí y en menos de PostGis, me encontré con que no está permitido aquí. Pero para los ejemplos de PostGis para el estándar OGC validez de la figura de j y p que no debe ser válidos debido a la auto-tangencia pero se escriben como válido.

También entiendo que el estándar OGC "OpenGIS Aplicación Estándar para Geográficas información - Simple de acceso a la función" los polígonos no debe ser válida porque de 6.1.2.2 (IsSimple método). Pero, de nuevo válida debido a la definición que se puede tocar en un número finito de puntos (6.1.14 b) ).

Usted puede elegir así lo desea...

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