Transport Hack Day en Alemania
Bajo el título “Transport Hack Day”, se ha celebró en Berlín el pasado 29 de noviembre, una iniciativa encaminada al desarrollo rápido de aplicaciones orientadas al transporte público, organizado por sus empresas de transporte y OKFN Alemania. Para los que, como yo, tengáis problemas con el alemán, podéis leerlo traducido aquí.. Al evento asistieron más de 120 personas, entre desarrolladores, diseñadores e interesados en los transportes.
Las empresas de transporte de Berlín, VBB y BVG, tuvieron una especial participación, ya que propoprcionaron el acceso abierto a sus datos de estaciones, recorridos y demás. Los datos se proporcionan en formato XML, y también se proporcionan los esquemas XSD asociados, a través de una API de uso público. Otros son accesibles en formado CSV más manejable para los menos acostumbrados a estos entornos. El resultado con las aplicaciones se puede descargar de forma gratuita en la plataforma GitHub.
Hasta el momento se han publicado 3 aplicaciones completas que los ciudadanos de Berlín ya pueden utilizar. Otro logro conseguido es que las empresas de transporte continúan publicando sus datos en estos formatos que permiten a todos su uso.
Autobuses de Gijón en tiempo real y en abierto
En el Ayuntamiento de Gijón existe una fuerte tendencia a la publicación de sus datos en abierto, a través de su portal de Datos. Respecto a la información relativa a transportes, existe un dataset en el que se incluyen las paradas de autobús, así como horarios y la posición de estos en tiempo real. Está disponible desde finales de 2010, pero ahora también se puede consultar de forma gráfica a través de un mapa que facilita el acceso, utilizando el API de Google Maps.
Los datos se proporcionan en formato XML y JSON, directamente, lo que permite hacer aplicaciones a la medida de cualquier usuario o empresa. Un ejemplo de ello es la aplicación móvil que está disponible a través de Google Play desde septiembre de este año. Proporciona la información de necesaria para orientar a los usuarios sobre la situación de los autobuses, tiempo que falta para su llegada, ubicación de las paradas y sus itinerarios.
Detección de caída de Rayos para Ferrocarriles
Aunque suene extraño, hoy voy a hablar sobre algo que podría utilizarse, en el caso de que siguieran existiendo fuentes abiertas de datos.
Dentro de las operaciones relacionadas con el ferrocarril, los datos meteorológicos tienen cada vez más aplicación. Tradicionalmente se han desarrollado soluciones basadas en convenios de colaboración entre Empresas Ferroviarias y la AEMET (Agencia Estatal de Meteorología). Con la disponibilidad a través del servidor de datos de la AEMET de nuevos productos, tanto de predicción como de observación, se dispone de fuentes muy fiables con un coste muy reducido y se abre un amplio espectro de posibilidades, complementario a los ya existentes. Desgraciadamente, el Gobierno ha decidido cerrar el acceso público a esta fuente de datos hace unas semanas.
No es un ejemplo de transparencia y apertura de datos. Durante varios años estos han sido accesible de forma gratuita por parte de todos y de momento, se nos ha cambiado este por un procedimiento que incluye el pago de tasas por el uso de diferentes servicios. Esta situación supone el cese de funcionamiento de varios sitios web con aplicaciones que los utilizaban para proporcionar información histórica y en tiempo real de los fenómenos meteorológicos en España.
En este trabajo se muestra cómo desarrollar un sistema que permiten el uso de los datos de forma automática, desde la captura procedente de los servidores de la AEMET, hasta su publicación y su posterior análisis. Como ejemplo se han utilizado los datos sobre detección de caída de rayos. Todo el sistema se encuentra funcionando y es accesible en la dirección:

He dejado la aplicación todavía funcionando para que se puede comprobar el funcionamiento completo en http://www.astroide.es/trenes/rayos.php
Las herramientas utilizadas han sido elegidas para minimizar el coste, estando compuestas por una base de datos espacial PostGIS, un Servidor Geoserver, todo corriendo sobre un servidor Linux. El desarrollo de las herramientas se ha hecho en lenguaje Java, Python y PHP. Se puede encontrar toda la descripción del sistema de forma más detallada en el artículo que escribí para la Fundación de los Ferrocarriles Españoles.
El conjunto de herramientas y procedimientos hace posible a las diferentes empresas relacionadas con el Ferrocarril, tanto públicas como privadas, un mejor aprovechamiento de los datos meteorológicos y una disminución de costes a la hora de planificar sus operaciones.
Esperemos que esta medida se corrija en un futuro, y que desde las Administraciones y Empresas Públicas se apueste por la puesta a disposición de los ciudadanos, de datos que permitan su uso para la creación de nuevos servicios de calidad y valor.
PD: Podéis descargar el código fuente de la aplicación de descarga directamente desde mi perfil de GitHub.
Mapa de inversiones
Como en otras ocasiones, actualizamos el mapa de inversiones y actuaciones ferroviarias con datos de Octubre y Noviembre de 2012 proporcionados por Vía libre, a los que hemos añadido la geolocalización de cada elemento. La idea es poder tener una relación entre los gastos públicos en materia de ferrocarriles, las empresas adjudicatarias y el lugar donde se llevan a cabo y contribuir con ello a la apertura de datos. Además se pueden descargar los datos en formato KML desde The Data Hub.
Para verlo en una pantalla independiente pulsa aquí
Datos públicos de Grecia
Τα δεδομένα της δημόσιας διοίκησης ανήκουν σε όλους τους Έλληνες πολίτες. Los datos del gobierno pertenecen a todos los ciudadanos griegos.
Esta frase me ha llamado la atención al entrar en el sitio web GeoData del Gobierno Heleno. Aunque en fase beta, ya proporciona bastante información y datos geoespaciales en diferentes formatos y relativos a diversas áreas, todos ellos bajo licencia CC-by-sa.
Uno de los servicios que han tenido en cuenta en esta primera versión, ha sido el ferrocarril, dentro de la categoría “Infraestructuras y Comunicaciones”. Para ello se distribuyen ficheros en formato SHP, GML y KML en los que no incluye información descriptiva, sólo las rutas de la red ferroviaria. En el mismo sitio web se publican los metadatos, e información descriptiva de los ficheros.
Para la descarga de los ficheros en sí, se puede hacer desde la misma página o acceder a un visualizador que utiliza GeoExt con el que han desarrollado un cliente fácil de utilizar y que integra todas las fuentes geográficas proporcionadas por el sitio. Como medio para poder publicar los ficheros de forma que no repercuta el coste sobre sus administración , además se puede hacer directamente desde la Open Knowledge Fundation usando su plataforma CKAN.
En el desarrollo del sitio se han empleado tecnologías abiertas. Open Street Map como cartografía base, PostGIS como base de datos, Mapserver como servidor cartográfico, Geonetwork para la publicación de metadatos o Mapfish como framework para la creación del visualizador.
Es de destacar que aún con la crisis que sufre el país, estos servicios continúen abiertos a todos los ciudadanos
Datos online de tráfico en Gran Bretaña
Por medio de Iván Sánchez me ha llegado la noticia de la publicación de datos ferroviarios en Gran Bretaña. Network Rail es una empresa Británica encargada de operaciones de mantenimiento de infraestructura y estaciones. En 2002 recibió el mandato del Gobierno de Reino Unido de aumentar la seguridad y eficiencia del tráfico ferroviario en ese país. Desde entonces ha llevado a cabo varias iniciativas en este sentido. En especial han desarrollado estrategias para la mejora de itinerarios y horarios de trenes, expuestos de forma abierta en varias publicaciones.
La última iniciativa puesta en marcha es la publicación abierta de sus datos entre los que destacan:
- Movimiento y posición real de trenes
- Posición de trenes a nivel de señales
- Planificación de trenes
- Restricciones temporales de velocidad
- Horario detallado de trenes, diario y con sus modificaciones por trenes especiales
Hasta ahora, parte de esta información se proporcionaba en formato PDF, pero el nuevo servicio permite la suscripción a los datos de forma que son accesibles en tiempo real y online. El registro es gratuito y se proporciona un Token de seguridad con el que identificar las comunicaciones.
El formato en el que se distribuyen los datos es JSON, facil de utilizar en cualquier aplicación. Tras la suscripción, ya he dicho que es gratuita?, esta queda pendiente de revisión. Mientras se pasa al estado de aceptada, es buen momento para leer el Developer Pack. Es la documentación necesaria donde se describe el formato de las suscripciones, ejemplos de código para escribir aplicaciones en varios lenguajes para poder sacarles el máximo partido, como java o php, y ejemplos de datos con los que practicar. Antes de acabar de leer el documento al cuenta estará activa.
Como punto de publicación se ha utilizado un servidor del proyecto Apache, ActiveMQ. Hace unos años ya recomendé su uso para distribución de mensajería ferroviaria. Es un producto gratuito y de altas prestaciones, pudiéndose utilizar incluso en cluster de servidores.
Para minimizar el impacto sobre la infraestructura de comunicaciones y sistemas de información de Network Rail, la publicación de grandes ficheros, como la planificación detallada, se han utilizado los servicios de
Amazon S3.
Lo que llama la atención es la licencia de uso tan abierta que permite el uso gratuito, su distribución y publicación. Ni que decir tiene que el esfuerzo llevado a cabo por Network Rail es importante y ponen a disposición de la sociedad Británica un instrumento de gran calidad y valor. También hay que decir que el Gobierno Británico se encuentra inmerso en una política de datos abiertos con objeto de dinamizar la economía. El modelo es similar al emprendido el año pasado por la Oficina del Catastro en España.
Seguro que con estos datos, cualquier empresa y particulares con iniciativa, podrán crear aplicaciones y productos de gran calidad y a la medida de las necesidades de los usuarios. En España se demanda este tipo de servicios hace bastante tiempo y esperamos que tanto ADIF como RENFE, emprendan iniciativas como esta. Bien es cierto que recientemente hemos asistido al uso de datos de horarios de RENFE por parte de Google, y sería muy interesante el que estos mismos datos se proporcionaran al público general.
Líneas Chilenas
Después de unas semanas en las que el trabajo con los trenes de aquí, no me ha dejado tiempo para atender el blog como me gusta, volvemos a la carga. Vamos a empezar por el cono sur de América, para ir viendo cómo las distintas administraciones y Gobiernos, tratan el tema de la representación geográfica de sus ferrocarriles. En el caso de Chile, la empresa estatal, creada en 1884, es EFE, Empresa Estatal de los Ferrocarriles del Estado. Una historia completa de esta empresa se puede encontrar en el capítulo que le dedica la Ferropedia.
La red cuenta con unos 2140 km de longitud, y está dividida en 4 grandes tramos. Unidad Infraestructura Norte, Unidad Infraestructura Centro, Unidad Infraestructura Concepción y Unidad Infraestructura Sur. Dentro de la información que proporciona la compañía, sólo podemos encontrar unos mapas sinópticos básicos. Accediendo a cada uno de las unidades, ya es posible obtener información sobre las estaciones limítrofes, tipo de infraestructura, kilometrajes, electrificación y señalización.
La información disponible en el Instituto Geográfico Militar Chileno, tampoco es abundante. A parte de la cartografía 1:50.000 impresa, recientemente se ha puesto en marcha un visualizador que permite la carga de algunas capas, entre las que se encuentra una dedicada a estaciones.
Topología de líneas de FEVE
Hace ya un par de meses publiqué información sobre las posiciones de las estaciones de FEVE. La red ferroviaria no solo se compone de estaciones, las líneas componen los caminos sobre los que se desarrolla el tráfico, y conocer su topología es importante a la hora de planificar horarios y el tráfico en general.
En esta ocasión os dejo información básica necesaria para crear la topología de las líneas de FEVE. Consiste en dos ficheros CSV. El primero con la información sobre las líneas. Identificación, Denominación, Origen y Fin de la línea. El segundo contiene el identificador de la línea anterior, el orden de la estación en la línea y el nombre de la estación. Esta información se puede utilizar junto a las posiciones georreferenciadas de las estaciones, para reconstruir la ubicación y trazado de las líneas. Aunque no es una geometría de vía si que se puede tener una idea de la distribución de las mismas.
Los datos los he creado a partir de información pública de FEVE y los he puesto a libre disposición para poder crear mapas de las líneas y otros estudios donde la información de topologías es importante. Los datos se pueden obtener también a través de la plataforma de OpenData TheDtaHub.
Trenes y Autobuses en Freiburg
Utilizando como base Google Maps, en la ciudad Alemana de Freiburg, han puesto en marcha un servicio de localización de trenes y autobuses. Además de la posición, se muestran los itinerarios y horarios, pulsando sobre cada circulación.
Al incio se carga la información sobre los horarios y el cálculo se hace en el navegador cliente, por lo que no parece que la posición se tome de cada tren, pero es útil a la hora de planificar rutas y trasbordos. También se remarca la línea que recorre cada circulación para conocer su itinerario sobre el mapa, además de en una tabla a la derecha.
El resultado es una aplicación simple, fácil de utilizar y útil.
Publicación de datos ferroviarios en Gran Bretaña
ATOC, la Association of Train Operating Companies de Gran Bretaña es una asociación que reúne a las compañías que operan en el ferrocarril en el Reino Unido. Fue fundada tras la privatización de los ferrocarriles en 1993, y una de las acciones que promueve es la publicación de datos procedentes de las diferentes empresas que integran el consorcio.
Los datos comprenden información sobre tarifas, horarios y organización del tráfico. Para cada tipo de dato se proporcionan documentos con los procedimientos de descarga o acceso, y los formatos de datos disponibles. También se ha prestado atención a la forma de licenciamiento de los datos, que va desde el acceso gratuito, para el uso personal o de prueba, al pago por ellos. Al ser empresas privadas, cobran una cantidad determinada en función del uso de los mismos.
El formato de descarga son ficheros de texto con un formato descrito en documentos para cada uno de los tipos. Esto hace que sea sencillo su comprensión y poder adaptarlos a las necesidades de cada servicio que se desarrolle.
Esta es una forma interesante de difusión de datos cuando no se quiere afrontar la publicación de servicios directamente ligados a los datos. La publicación de estos, ya sea de forma gratuita o bajo un coste, permite a otras empresas su uso, y así poder desarrollar aplicaciones y servicios de valor añadido sobre ellos.
En nuestro país, donde la información pertenece al Estado, sería una forma de difusión gratuita de los datos que no implicaría un coste adicional a las Empresas Ferroviarias o a los Administradores de la Infraestructura y que pondría a disposición de todos los usuarios, los datos necesarios para generar aplicaciones con gran valor para todos.
Como ejemplo de uso de estos datos me gustaría destacar la iniciativa trains.im que los utiliza para dar información sobre horarios en todo el Reino Unido. Para ello han utilizado los datos de horarios puestos a disposición por las empresas.











