Bien pues aquí os subimos una versión (esperamos que prácticamente
definitiva) de este Cat2Osm2. Todavía tenemos que actualizar la wiki y
esperamos que encontréis pocas imperfecciones en los resultados.


*Para hacerlo funcionar* como en la anterior versión con el parámetro -ui
cread el archivo de configuración:

-Gracias al trabajo realizado por Alberto Fernández, en el fichero de
config se indica el DIRECOTORIO donde cat2osm pueda encontrar los 4
archivos de una población que nos descargamos de catastro, SIN DESCOMPRIMIR
y CON SU NOMBRE ORIGINAL (es decir: XX_XXX_UA_XXXX-XX-XX_SHF.zip,
XX_XXX_RA_XXXX-XX-XX_SHF.zip, XX_XXX_R_XXXX-XX-XX.CAT.gz y
XX_XXX_R_XXXX-XX-XX.CAT.gz). Si falta alguno se proseguirá sin él.

-Hay un parámetro nuevo Catastro3D iniciado a 0 que es el que hace que se
obvien las distintas alturas de los edificios exportando únicamente su
"planta", es decir la unión de todos ellos.

-Gracias a Alberto Fernández también, la cuadrícula viene ya dentro del
propio archivo .jar.

Una vez creado el archivo config, podemos ejecutar cat2osm2 como siempre:


*java -jar cat2osm2.jar ArchivoConfig*


El *funcionamiento interno*, esta vez es distinto:

-En primer lugar se mueven los textos de portales a sus respectivas
parcelas (es lo que más tarda del proceso).

-Después se agrupan las geometrías por su código de masa (código de
manzana), por su tipo y código de elemento (elementos puntuales, textuales
y lineales) y nombre de ejes (calles). Agrupados de esta manera se
exportarán los resultados también.

-A las parcelas urbanas y masas rústicas, se les asignan todas sus
construcciones/subparcelas internas y se crea la uníon de todas las
posibles que tengan los mismos tags. (Así se genera únicamente la base de
las construcciones si usamos Catastro3d=0, en cambio si usamos
Catastro3d=1, los tags variarán por tener diferentes alturas los edificios
y no los unirá). En el caso de que una construcción coincida 100% con su
parcela, no se añade sino que los tags de la construcción pasan a la
parcela.

-Convierte todos los datos almacenados a formato OSM (en la forma
"alemana", es decir sin partir vías solapadas) y las exporta.

Estamos a la espera para actualizar a GeoTools 8 o 9, para utilizar un
nuevo método para comprobar si coinciden parcelas y construcciones aún y
cuando estas tienen distintos nodos.


Descarga del archivo :
http://paginaspersonales.deusto.es/cruz.borges/cat2osm2.jar

Archivos de muestra:
http://paginaspersonales.deusto.es/cruz.borges/AldeasecaDeAlba.osm.gz
http://paginaspersonales.deusto.es/cruz.borges/Santander.osm.gz
http://paginaspersonales.deusto.es/cruz.borges/Cadiz.osm.gz

-
Ander Pijoan Lamas
Research Assistant, Deustotech
Computer Science Engineer
University of Deusto

E-mail: [email protected]
Phone: +34 664471228
in: http://www.linkedin.com/profile/view?id=162888312
_______________________________________________
Talk-es mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-es

Responder a