[Portugal] Erros na CAOP 2015 da Madeira

Jorge Gustavo Rocha jgr di.uminho.pt
Segunda-Feira, 30 de Novembro de 2015 - 15:05:36 PST


Malta,

Na semana passada tive que importar a CAOP 2015 da Madeira (os 
polígonos). Descarreguei a shapefile a partir do site da DGT [1].

Para meu espanto, a shapefile tem erros nas geometrias.

No QGIS, em Vector → Geometry Tools → Check Geometry Validity são 
identificados 74 erros. Anexo a imagem do diálogo com os erros reportados.

Alguns desses erros impedem algumas operações básicas sobre a CAOP da 
Madeira. Não conseguia, por exemplo, que a ferramenta Identify Features 
funcionasse corretamente em duas freguesias; não conseguia criar um 
buffer à volta da ilha, etc. Já agora, o QGIS 2.8 era mais flexível no 
tratamento destas geometrias com erros. Com o 2.8 conseguia criar um 
buffer mesmo com os erros na geometria. Com o QGIS 2.12, só mesmo 
corrigindo primeiro as geometrias.

Para corrigir os erros, tive que usar o GRASS. Não é a minha ferramenta 
favorita, mas folgo em saber que existe para quando é preciso. Já que 
corrigi a CAOP da Madeira, aproveito para partilhar a mesma sem erros 
nas geometrias. Pode ser que a DGT esteja interessada ;-)

Nota adicional:

A CAOP da Madeira está no sistema de coordenadas EPSG:5016. Caso queiram 
importar a mesma para o Postgis, têm que primeiro acrescentar esse 
sistema de coordenadas ao Postgis, com:

INSERT INTO spatial_ref_sys (srid, auth_name, auth_srid, srtext, 
proj4text) VALUES
(5016, 'EPSG', 5016, 'PROJCS["PTRA08 / UTM zone 28N", GEOGCS["PTRA08", 
DATUM["Autonomous_Regions_of_Portugal_2008", SPHEROID["GRS 
1980",6378137,298.257222101, AUTHORITY["EPSG","7019"]], 
TOWGS84[0,0,0,0,0,0,0], AUTHORITY["EPSG","1041"]], PRIMEM["Greenwich",0, 
AUTHORITY["EPSG","8901"]], UNIT["degree",0.0174532925199433, 
AUTHORITY["EPSG","9122"]], AUTHORITY["EPSG","5013"]], 
PROJECTION["Transverse_Mercator"], PARAMETER["latitude_of_origin",0], 
PARAMETER["central_meridian",-15], PARAMETER["scale_factor",0.9996], 
PARAMETER["false_easting",500000], PARAMETER["false_northing",0], 
UNIT["metre",1, AUTHORITY["EPSG","9001"]], AXIS["Easting",EAST], 
AXIS["Northing",NORTH], AUTHORITY["EPSG","5016"]]', '+proj=utm +zone=28 
+ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs');

[1] 
http://www.dgterritorio.pt/cartografia_e_geodesia/cartografia/carta_administrativa_oficial_de_portugal__caop_/caop_em_vigor/

Saudações do continente,

J. Gustavo
-- 
Jorge Gustavo Rocha
Departamento de Informática
Universidade do Minho
4710-057 Braga
Tel: +351 253604480
Fax: +351 253604471
Móvel: +351 910333888
skype: nabocudnosor
-------------- próxima parte ----------
A non-text attachment was scrubbed...
Name: Erros CAOP 2015 Madeira - QGIS.png
Type: image/png
Size: 118756 bytes
Desc: não disponível
URL: <http://lists.osgeo.org/pipermail/portugal/attachments/20151130/5583ac8c/attachment-0001.png>
-------------- próxima parte ----------
An embedded and charset-unspecified text was scrubbed...
Name: ArqMadeira_CAOP2015_corrigida.zip
URL: <http://lists.osgeo.org/pipermail/portugal/attachments/20151130/5583ac8c/attachment-0001.ksh>


More information about the Portugal mailing list