ES:OpenStreetBugs
OpenStreetBugs (http://openstreetbugs.schokokeks.org/) es un sitio web para marcar fácilmente errores en los datos de OSM.
La idea es proveer una interfaz super-simple para los usuarios que no van a aprender a editar mapas. Los reportes de "bug" (fallas) pueden ser procesados por personas que hayan aprendido a editar mapas. Los usuarios avanzados también pueden usar el OpenStreetBugs-Plugin en JOSM para reportar bugs.
Los usuarios pueden dejar un mensaje corto en el mapa si es que algo falta o esta evidentemente mal, por ejemplo "Calle de único sentido en la dirección incorrecta" o "¿Puente o cruce a nivel?". Alguien irá al lugar y lo revisará.
La nueva versión empezó a funcionar en Abril de 2009. Ver User:Emka/new OSB para la información detallada acerca del nuevo servidor.
Si estas usando la primera implementación de Appspot, los datos son almacenados en la nueva base de datos. Por favor utiliza la nueva versión en tus aplicaciones, la primera implementación puede ser dada de baja pronto. La API debiera ser la misma.
Contents |
Guía Rápida a OpenStreetBugs
OpenstreetBugs es una herramienta muy simple para marcar detalles erróneos en el mapa. No tienes que registrarte para usarla.
OpenStreetBugs trabaja tal como el mapa de OSM. El puntero del mouse cambia a un pequeño signo + (Símbolo 4) cuando se posa sobre el mapa de OpenStreetBugs. Mueve el mapa a la ubicación del error arrastrándolo y haz clic en el punto donde encontraste el error. Entonces veras un circulo rojo con una (X) (Símbolo 1), y una nube para tu comentario. En el campo "your Nickname", escribe tu nombre o etiqueta "Nickname o name“. Esto hace más facil ordenar los comentarios cuando varias personas han reportado el mismo error. En el campo "description", escriba su descripción para el error. Por ejemplo, escriba: "El nombre de la calle debiera ser 'Avenida Picasso', no 'Avenida Picaro'". Cuando haga clic en OK, su comentario de error es almacenado en el mapa. Comentarios adicionales pueden ser agregados luego, pero los cambios a los comentarios almacenados no están permitidos..
Cuando un error ha sido corregido, el comentario puede ser cerrado (haga clic en 'Mark as Fixed'). El punto rojo sera entonces cambiado a un punto azul con un ticket (Símbolo 3), y desaparece automáticamente después de una semana. Hasta entonces el comentario permanece visible.
Preguntas Frecuentes
¿Cómo funciona?
- El lado del cliente esta escrito en AJAX, mayormente basado en OpenLayers.
- El lado del servidor (http://openstreetbugs.schokokeks.org/) esta escrito en Python, la base de datos es MySQL.
- La primera implementación usaba GoogleAppEngine, la base de datos era almacenada en BigTable (GoogleAppEngine).
¿Quién los desarrollo?
La idea y la primera implementación han sido desarrolladas por Xav. Puedes encontrar su email si buscas en las listas de correo o escríbele a través de su página de usuario. La segunda implementación fue iniciada por Christoph Böhme y continuada por Emka. ¡Estas invitado contribuir con código!
¿Utiliza la base de datos de OSM?
No, esta pensado para mantener ambas bases de datos, la de OpenStreetBugs (OSB) y la de OSM, separadas. Los autores no piensan que las etiquetas como 'road' y 'FIXME' debieran ser usadas por OSB.
¿Tenemos un backup de las notas?
Puedes descargar volcados (dumps) diarios. También hay un respaldo automático diario, pero no te confíes de eso.
¿Puedo usar OpenStreetBugs con mi dispositivo Garmin?
Si, puedes agregar marcadores POI a tu archivo de mapa.
Reportes
En la página OSB_Reports los bugs son provistos en formato GPX y HTML.
Convierte el volcado sql a osm-xml
Con un pequeño programa en C es posible convertir el volcado-sql diario directamente a xml de osm.
Obten el código fuente aquí: http://tuxcode.org/john/osbsql2osm/osbsql2osm-latest.tar.gz
Puedes obtener más información aquí: DE:All_in_one_Garmin_Map#Openstreetbugs
Desarrollo
El código fuente de esta versión de Openstreetbugs es distribuido bajo los términos de la GPLv3. Revísalo en http://github.com/emka/openstreetbugs/tree/master
¡Los parches son bienvenidos! Por favor, ten en mente las metas de OSB cuando pienses en nuevas características.
Incluyendo OpenStreetBugs en tu mapa
Hay un nuevo cliente JavaScript que es fácil de integrar en un mapa de OpenLayers.