[Talk-es] RV: Problemas al subir el fichero de JOSM a OSM

Iván Sánchez Ortega ivan en sanchezortega.es
Mie Oct 26 09:54:37 BST 2011


Hola, Cristina,

Pongo en copia a la lista de correo de OSM española por si tienen algo más que 
añadir. Véase http://www.openstreetmap.org/?lat=39.98591&lon=-0.033725&zoom=18


On Miércoles, 26 de Octubre de 2011 10:04:38 Cristina escribió:
> Soy alumna de Joaquín Huerta en la asignatura "Sistemas de Información
> Geográfica".  Tengo un problema al subir desde el JOSM al OSM las
> modificaciones que he realizado y Joaquin me ha comentado que eres de las
> personas que más sabe de OSM.
[...]
> Esto es algo que ocurre a menudo y no se muy bien porque.
> 
> Aparentemente la info se sube bien, pero luego no se visualizan todos los
> elementos que se han subido.
> 
> De hecho, si descargas de nuevo la zona y la editas con el JOSM, está todo.
> 
> Por desgracia no se a que se debe.


A ver, varias cosas a tener en cuenta:


- Si JOSM te dice que ha subido los datos, es que los datos están ahí. Incluso 
los puedes ver a través de la web (esquina superior derecha, activas el 
selector de capas, activas la capa de datos).


- La renderización no es instantánea. A veces puede tardar unas horas. Para 
comprobar esto, visitas la tile directamente (navegador -> botón derecho -> 
ver imagen), y le metes un "/status" al final. Esto te permitirá ver cuándo se 
ha renderizado esa tile:

http://tile.openstreetmap.org/18/131047/99255.png
http://tile.openstreetmap.org/18/131047/99255.png/status


- No se renderizan todas las features. Si visitas 
http://wiki.openstreetmap.org/wiki/Key:shop , verás que variety_store no tiene 
icono asociado. También, si te descargas la hoja de estilos por defecto, en 
http://trac.openstreetmap.org/browser/applications/rendering/mapnik/osm.xml , 
verás que no hay ninguna referencia a variety_store.


- Solapamiento de iconos. Si el motor de render ve que un icono "pisa" a otro 
icono, no lo dibuja. Esto es semiología gráfica de primero: no puedes poner 
iconos encima unos de otros porque al final no se ve nada, y de hecho conviene 
darles un margen para que el hueco que haya entre medias permita "respirar" a 
la simbología. Ejemplos de esto lo tienes en barrios con gran concentración de 
bares :-)



Sospecho que tu "problema" se debe a una de estas tres cosas que te he 
comentado (o una combinación de ellas). Así que:


- Si quieres pedir de nuevo un render de un tile, léete:
http://wiki.openstreetmap.org/wiki/Slippy_Map#Mapnik_tile_rendering

- Si quieres diseñar iconos para las features que todavía no tienen uno... 
¡adelante! Luego manda los ficheros a 
http://lists.openstreetmap.org/listinfo/dev y, si hay consenso, se modificará 
el estilo por defecto con tus cambios.

- Si quieres usar tu propio estilo de renderizado para mostrar las features 
que a tí te interesen, es algo más complicado. Necesitarás bajarte un extracto 
de planet.osm.org , cargarlo en una BDD local, y a partir de ahí usar 
herramientas de SIG para diseñar, generar y servir los mapas. Pero supongo que 
se sale del ámbito del curso. Por ejemplo, puedes montar algo como 
www.openbusmap.org, que muestra *todas* las paradas de autobús, con iconos 
distintos, a más niveles de zoom, e incluso si se solapan entre sí.



Espero haberte aclarado las cosas. :-)


Un saludo,
-- 
----------------------------------
Iván Sánchez Ortega <ivan en sanchezortega.es> <ivan en geonerd.org>

http://ivan.sanchezortega.es
MSN:ivan en void.sanchezortega.es
Jabber:ivansanchez en jabber.org ; ivansanchez en kdetalk.net
IRC: ivansanchez @ OFTC & freenode



Más información sobre la lista de distribución Talk-es