(Ajuda) Erro: TopologyException - Solução

17 views
Skip to first unread message

Rafael Rodiani

unread,
Dec 9, 2017, 9:13:18 AM12/9/17
to postgis-brasil
Olá, amigos. 

Procurei e não achei nenhum assunto relacionado, caso já tenham abordado o assunto, me perdoem.

Estou tentando retornar uma unica geometria para um shp com diversos polígonos e estou encontrando o erro:
Erro: GEOSUnaryUnion: TopologyException: Input geom 1 is invalid: Self-intersection at or near point

Ou seja, é um erro de topologia onde determinadas geometrias estão inválidas. Diante disso, exclui as geometrias (where not ST_IsValid(a.geom)) e ainda continua me retornando o erro.

Já pedi os motivos quais não me permitem executar o ST_Union, mas a questão é que não consigo resolver erro por erro manualmente. Preciso da ajuda de vocês para que eu consiga executar o ST_Union.

Lembrando que também já tentei usar ST_Force2D e ST_MakeValid e ainda continua o mesmo erro. 

O meu objetivo é eliminar as sobreposições e geometrias duplicadas. Se houver outra opção além do ST_Union, eu agradeço se me indicarem rs

Obrigado.

Paulo A. Tavares

unread,
Jun 27, 2019, 1:15:40 PM6/27/19
to postgis-brasil
Olá Rafael!
Estou com mesmo problema, você conseguiu uma saída?

Abraços

Eduardo de Oliveira

unread,
Dec 2, 2019, 5:59:59 PM12/2/19
to postgis-brasil
Reply all
Reply to author
Forward
0 new messages