catastro2postgis ---------------- Oscar Fonts - 2011.05.05 Pre-requisitos? gdal/ogr, python, iconv, PostGIS Como usarlo? El punto de inicio es ./catastro2postgis.sh Antes de ejecutarlo, debe editarse catastro2postgis.sh para cambiar: $datadir -- directorio donde estan los .zip y .gz bajados de Catastro, que contienen .shp y .cat respectivamente. $dbname -- nombre de la bbdd a crear. $dbuser -- usuario con permisos para crear la nueva bbdd. $s_srs -- Según el huso. $grid -- La rejilla ntv2 de transformación. Cambiar si en Baleares. Que hace? * Descomprime shapes, los reproyecta a 4326, los carga en PostGIS. Tambien tablas sin geometrias (solo dbf). * Descomprime .cat, recodifica a UTF-8, lo convierte a .csv, y lo carga en PostGIS. * Carga una serie de diccionarios con: - tipos de via (en español y catalán), - los tipos de construccion, - los usos de inmuebles, - las descripciones TTGGSS. * Crea vistas más chulas: - ejes_nombre: añade nombres de vía a "ejes". - construcciones: añade direcciones postales a "constru". * Bonus Pack: Conjunto de simbolizaciones SLD para: elempun, elemtex, elemlin, limites, construcciones y ejes_nombre. Que falta por hacer? * Establecer mapeo de elementos catastro vs. tags OSM, y aplicar gdal2osm y/o catastreitor * Potencialmente, de algunos tipos de explotación de las subparcelas de rústica pueden deducirse usos del suelo Otros usos? Tambien se puede convertir solamente el formato .cat a .csv con cat2csv.py