4 votos

QGIS no válido vértices

Puede alguien por favor, pon en QGIS' topología teniendo en cuenta compartida de los vértices del tipo representado en la pantalla de mi pieza?

El polígono en la imagen es la misma característica, con un nodo que se comparte en la misma posición, sin superposición, que conduce a una intersección de la línea de segmentos.

Supongo que esto se supone que es un inválido de la geometría, sin embargo, me parece que no debería.

Cómo conseguir alrededor de esto, si quiero conservar la posición de ambos vértices??

enter image description here

ps: WKT (lo siento por la larga..) https://drive.google.com/open?id=0B2wAunwURQNsc1J4bS15WVBNSmM

5voto

Joe Puntos 16

Usted tiene el anillo de auto-intersección en PUNTO ( 70349.5 248978.25009999983).

enter image description here

Este polígono tiene un error similar

POLÍGONO (( 70380 248880, 70380 248920, 70440 248920, 70440 248880, 70400 248880, 70420 248900, 70400 248900, 70400 248880, 70380 248880))

Que debe ser escrito como un polígono con un agujero

POLÍGONO (( 70380 248920, 70440 248920, 70440 248880, 70400 248880, 70380 248880, 70380 248920 ), ( 70400 248880, 70420 248900, 70400 248900, 70400 248880 ))

Algunos software no está de acuerdo con esta interpretion, aunque. Creo que, por ejemplo, Oracle aceptar si el anillo exterior está tocando a sí mismo en un punto. Sin embargo, PostGIS considera como no válidos y que esta consulta devuelve "false"

SELECT ST_IsValid(
ST_GeomFromText('POLYGON (( 70380 248880, 70380 248920, 70440 248920, 70440 248880, 70400 248880, 70420 248900, 70400 248900, 70400 248880, 70380 248880))'));

Mirando a su geometría, la limpia de forma correcta, es probable que sea para digitalizar un pasillo estrecho donde el anillo está tocando a sí mismo.

2voto

NVI Puntos 358
ogr2ogr input.shp output.shp -dialect sqlite -sql "SELECT ST_Buffer( geometry , 0 ),* FROM 'input'"

...revisión de la topología (consulte Cómo Identificar y Eliminar vértices duplicados?)! Esto se puede hacer dentro de QGIS' [OGR] Geoprocesamiento "Búfer de vectores"!

He comprobado la geometría resultante con la Topología de corrector - está bien formado! Gracias @user30184 para ordenar las cosas!

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: