[QGIS-pt] Erros nos dados CAOP 2016 para a RA da Madeira
João Oliveira
jphespanha at ua.pt
Mon Feb 20 10:00:51 PST 2017
Ainda sobre este assunto, e após tentar a alternativa 1 do André Mano de passado dia 15 de fevereiro:
" Joao,
Duas alternativas:
1 - exportar os dados para uma base de dados PostGIS e correr um st_makevalid, talvez consiga corrigir automaticamente os erros que ainda restam;
2 - (quick and dirty) / converter para raster com uma resolucao muito alta e depois converter de novo para vector. O resultado sera um layer com 'poligonos de manhatan' mas dependendo da resolucao usada na conversao raster e da escala maxima a qual os dados vao ser usados talvez seja algo que possas tolerar."
Usei o projeto QGIS que já tinha e configurei nova base de dados (e respetiva ligação), usando depois o GestorBD, para tentar colocar os dados originalmente em formato Shapefile no PostGIS. Todavia, este recusou trabalhar com dados com erros, dando a informação seguinte:
"Erro 7
Erros de escrita de elementos:
Erro de criação para elementos de #0 a #0. Erro do fornecedor:
Erro PostGIS durante a adição de elementos: ERROR: Polygon must have closed rings
CONTEXT: SQL function "st_geomfromwkb" statement 1
Erro de criação para elementos de #0 a #0. Erro do fornecedor:
Erro PostGIS durante a adição de elementos: ERROR: Polygon must have closed rings
Apenas 200 de 539 elementos foram escritos."
Nas análises com o plugin de Verificação da Geometria, curiosamente, só tinha corrigido erros de duplicação de nós e de interseção de segmentos, pelo que o PostGIS veio indicar que os dados ainda possuem mais tipos de erros.
______________________________________________________
João Paulo Hespanha
Professor Adjunto - Tecnologias de Informação Geográfica
ESTGA - Escola Superior de Tecnologia e Gestão de Águeda
Universidade de Aveiro
Apartado 473 | 3750-909 Águeda
Tel. (+351) 234 611 500 / 501
_______________________________________________________
More information about the QGIS-pt
mailing list