[Talk-es] Clarificación sobre barrios e importación de datos

2014-07-08 Thread Joaquin Cuenca Abela
Buenos días,

estoy intentando actualizar un poco los datos que hay de barrios en OSM,
primero haciéndome una idea de lo que ya hay.

He intentado importar en MySQL un dump pbf de toda España, pero la
importación falla porque hay (al menos) un "way" en Madrid con los tags
"building" y "building " (con espacio en blanco al final). En PostreSQL eso
son dos keys distintas y no hay problema, pero MySQL ignora los espacios en
blanco al final de un texto a la hora de indexarlo, y provoca un error de
key duplicada en la importación. (He arreglado este error en OSM, pero aún
no se ha generado un nuevo dump para España con ese cambio.)

¿Sabéis alguna forma de filtrar todas las etiquetas que terminan por una
serie de espacios en blanco con Osmosis?

Luego he intentado importar un dump de Madrid con JOSM usando el botón de
"Export" de OSM, pero da una página en blanco. En la misma página dice que
si da un error que pruebes con http://metro.teczno.com/, que ya no funciona
y donde dice que pruebes en https://mapzen.com/metro-extracts/.

En esa última página he podido descargar un dump de Madrid y de Barcelona,
pero cuando intento importarlas en JOSM después de instalar el plugin PBF,
da un error (IndexOutOfBounds). Parece que es debido a que han eliminado
algo de información para hacer el PBF más compacto y hay un bug en el
plugin que no gestiona bien eso.

Hasta ahora solo he podido ver los datos PBF de Barcelona importados en
MySQL. En relation_tags parece que vienen todas las comarcas, municipios y
distritos de Barcelona provincia, pero como "relation" no aparece ningún
barrio (admin_level = 10 según la documentación).

He mirado en ways, el otro lugar donde según la documentación (
http://wiki.openstreetmap.org/wiki/Tag:boundary=administrative) puede
etiquetarse un admin_level, y ahí aparecen 3 ways con admin_level = 10
(según la wikipedia Barcelona ciudad tiene 73 barrios).

Las 3 son:

169804795 name les tres Torres
237506964 name les tres Torres
237506965 name les tres Torres

son 3 tramos que juntos formarían la periferia del barrio "les Tres Torres".

Veo que en OSM aparece el nombre de "les Tres Torres" aparentemente bien
posicionado en el nivel de zoom 14. Veo que está (junto con los otros
barrios) definido como un nodo con la etiqueta place=suburb. En
http://wiki.openstreetmap.org/wiki/Tag:place=suburb recomiendan etiquetar
los nodos como place=suburb porque los barrios pueden no tener un límite
bien definido. En este caso sin embargo los límites parecen estar bien
definidos (por ejemplo: http://www.bcn.cat/publicacions/Cartografia/bcn.pdf)
y esta recomendación está en contradicción (al menos aparente) con la de
etiquetar barrios como ways o relations con admin_level=10.

Mis preguntas son:

- ¿los tres tramos de "les Tres Torres" no deberían de estar unidos en uno
solo?

- Google Maps muestra la frontera de los barrios, y es útil para varias
aplicaciones (entre otras la que tengo en mente). ¿Se aceptaría un cambio
de los barrios de nodos a ways o relations en algunas ciudades?
(evidentemente si los datos salen de una fuente con una licencia compatible
con OSM).

Son muchas preguntas y el email un poco largo, lo siento si algunas son muy
triviales, soy un novato total.

Un saludo,

-- 
Joaquin Cuenca Abela
ᐧ
___
Talk-es mailing list
Talk-es@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-es


Re: [Talk-es] Clarificación sobre barrios e importación de datos

2014-07-08 Thread Roberto geb
Puedes descargar el mapa de España desde http://download.geofabrik.de/ y
luego extraer el trozo que te interese con osmconvert


El 8 de julio de 2014, 17:18, Joaquin Cuenca Abela 
escribió:

> Buenos días,
>
> estoy intentando actualizar un poco los datos que hay de barrios en OSM,
> primero haciéndome una idea de lo que ya hay.
>
> He intentado importar en MySQL un dump pbf de toda España, pero la
> importación falla porque hay (al menos) un "way" en Madrid con los tags
> "building" y "building " (con espacio en blanco al final). En PostreSQL eso
> son dos keys distintas y no hay problema, pero MySQL ignora los espacios en
> blanco al final de un texto a la hora de indexarlo, y provoca un error de
> key duplicada en la importación. (He arreglado este error en OSM, pero aún
> no se ha generado un nuevo dump para España con ese cambio.)
>
> ¿Sabéis alguna forma de filtrar todas las etiquetas que terminan por una
> serie de espacios en blanco con Osmosis?
>
> Luego he intentado importar un dump de Madrid con JOSM usando el botón de
> "Export" de OSM, pero da una página en blanco. En la misma página dice que
> si da un error que pruebes con http://metro.teczno.com/, que ya no
> funciona y donde dice que pruebes en https://mapzen.com/metro-extracts/.
>
> En esa última página he podido descargar un dump de Madrid y de Barcelona,
> pero cuando intento importarlas en JOSM después de instalar el plugin PBF,
> da un error (IndexOutOfBounds). Parece que es debido a que han eliminado
> algo de información para hacer el PBF más compacto y hay un bug en el
> plugin que no gestiona bien eso.
>
> Hasta ahora solo he podido ver los datos PBF de Barcelona importados en
> MySQL. En relation_tags parece que vienen todas las comarcas, municipios y
> distritos de Barcelona provincia, pero como "relation" no aparece ningún
> barrio (admin_level = 10 según la documentación).
>
> He mirado en ways, el otro lugar donde según la documentación (
> http://wiki.openstreetmap.org/wiki/Tag:boundary=administrative) puede
> etiquetarse un admin_level, y ahí aparecen 3 ways con admin_level = 10
> (según la wikipedia Barcelona ciudad tiene 73 barrios).
>
> Las 3 son:
>
> 169804795 name les tres Torres
> 237506964 name les tres Torres
> 237506965 name les tres Torres
>
> son 3 tramos que juntos formarían la periferia del barrio "les Tres
> Torres".
>
> Veo que en OSM aparece el nombre de "les Tres Torres" aparentemente bien
> posicionado en el nivel de zoom 14. Veo que está (junto con los otros
> barrios) definido como un nodo con la etiqueta place=suburb. En
> http://wiki.openstreetmap.org/wiki/Tag:place=suburb recomiendan etiquetar
> los nodos como place=suburb porque los barrios pueden no tener un límite
> bien definido. En este caso sin embargo los límites parecen estar bien
> definidos (por ejemplo:
> http://www.bcn.cat/publicacions/Cartografia/bcn.pdf) y esta recomendación
> está en contradicción (al menos aparente) con la de etiquetar barrios como
> ways o relations con admin_level=10.
>
> Mis preguntas son:
>
> - ¿los tres tramos de "les Tres Torres" no deberían de estar unidos en uno
> solo?
>
> - Google Maps muestra la frontera de los barrios, y es útil para varias
> aplicaciones (entre otras la que tengo en mente). ¿Se aceptaría un cambio
> de los barrios de nodos a ways o relations en algunas ciudades?
> (evidentemente si los datos salen de una fuente con una licencia compatible
> con OSM).
>
> Son muchas preguntas y el email un poco largo, lo siento si algunas son
> muy triviales, soy un novato total.
>
> Un saludo,
>
> --
> Joaquin Cuenca Abela
> ᐧ
>
> ___
> Talk-es mailing list
> Talk-es@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-es
>
>
___
Talk-es mailing list
Talk-es@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-es


Re: [Talk-es] Clarificación sobre barrios e importación de datos

2014-07-09 Thread Carlos Dávila

El 09/07/14 00:54, Roberto geb escribió:



Mis preguntas son:

- ¿los tres tramos de "les Tres Torres" no deberían de estar
unidos en uno solo?

Lo normal es que los límites de un barrio sean también limite de otros 
barrios colindantes y por eso es normal que estén divididos en tramos y 
los tramos que forman cada barrio en concreto unidos en una relación. Si 
miras cómo están formados los límites municipales es la misma estructura.



- Google Maps muestra la frontera de los barrios, y es útil para
varias aplicaciones (entre otras la que tengo en mente). ¿Se
aceptaría un cambio de los barrios de nodos a ways o relations en
algunas ciudades? (evidentemente si los datos salen de una fuente
con una licencia compatible con OSM).

Si los límites están claros, más que aceptarse creo que sería lo 
correcto. Puedes mantener el nodo como miembro "label" de la relación si 
se encuentra en un punto céntrico o representativo del barrio.



Son muchas preguntas y el email un poco largo, lo siento si
algunas son muy triviales, soy un novato total.

Un saludo,

-- 
Joaquin Cuenca Abela




___
Talk-es mailing list
Talk-es@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-es