Estoy tratando de extraer todos los polígonos de los edificios de mi país, sin embargo, parece que osm2pgsql está extrayendo muy poca información en comparación con lo que necesito.
Mi idea era que me basara en el archivo empty.style y he configurado todo para que tenga la bandera "delete", y mantener sólo la etiqueta=[building=yes], la importación de las huellas de los edificios debería funcionar. Un breve extracto del archivo de estilo:
# OsmType Tag Type Flags
# Insert your own columns here, or change polygon,nocolumn to polygon below
....
node,way amenity text delete
node,way building=yes text polygon,nocolumn
....
El problema con esto es que estoy viendo más polígonos no deseados (delimitación administrativa en Luxemburgo) y menos de los polígonos necesarios (todos los polígonos de huella de edificios "mapeados").
Así es como se ve mi archivo en este momento: http://pastebin.com/hwtYth22
Así es como se ven las cosas cuando la etiqueta edificio=sí, fíjese en los polígonos de las áreas administrativas que entran en la base de datos, pero también en la falta de todos los polígonos conocidos:
Si revierto de "building=yes", y lo dejo sólo "building", obtengo más polígonos, pero todavía, no todos los edificios, sin embargo, más en comparación con el uso de la etiqueta "building=yes".
Algún consejo sobre lo que puedo hacer para:
- evitar que los límites administrativos aparezcan en postgres
- tener todas las huellas del edificio en postgres para poder filtrarlas por Oficina/amenidad/etc.
TY, Mark