Skip to content

Posts tagged ‘OpenData’

10
Dec

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.

2
Dec

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.

25
Nov

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.



17
Nov

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í

11
Nov

Realidad aumentada y transportes

Aunque no directamente relacionada con el ferrocarril, me ha llamado la atención la publicación de la aplicación London Bus Live. Esta no es la típica información sobre líneas de autobuses o ubicación de las paradas. A diferencia de otras, incorpora funciones de Realidad Aumentada. Esta proporciona información, en base a la posición del usuario, de las paradas de autobús situadas en un radio de 250 metros. Situando la cámara de nuestro dispositivo apuntando a la zona de la parada, se proporcionan los autobuses cercanos, superponiéndolos sobre la imagen de fondo. De esta forma es más fácil acceder a la información de cada uno ellos, que incluye los itinerarios y distancia o tiempo estimado de llegada.

En el caso del ferrocarril, no conozco una iniciativa similar, pero con este tipo de tecnología se abren grandes posibilidades en las que empresas como Alcatel, o ABB, ya están trabajando . Como pueden ser la ayuda a viajeros en estaciones para localización de dependencias o trenes en estaciones de gran tráfico, la localización de elementos de vía para personal de infraestructura, ayuda en la localización de estaciones de metro, etc.


4
Nov

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

 


30
Oct

Qué hacer con los datos. OpenTrainTimes

En varias ocasiones hemos hablado desde aquí sobre la necesidad de tener datos de ferrocarriles con los que poder trabajar. Datos proporcionados de forma abierta o puestos a disposición  por las empresas ferroviarias que se dedican a las gestión del tráfico. Hace unos días destacábamos el esfuerzo hecho por Network Rail de Gran Bretaña en este sentido. Hoy hablamos sobre una iniciativa que utiliza estos datos para proporcionar horarios e información de los trenes. Se trata de OpenTrainTimes.

Un grupo de personas se han unido para ofrecer un lugar donde visualizar los datos proporcionados por Network Rail de una forma muy visual y sencilla. No solo es posible consultar el horario de los trenes entre dos ciudades por medio de las típicas tablas de horarios, sino que se muestra sobre el mapa el recorrido a seguir. También es posible seguir los retrasos de las circulaciones. Actualmente solo es posible conocer las conexiones directas entre estaciones, no pudiéndose ver los trasbordos. En breve proporcionarán posicionamiento en tiempo real de las circulaciones.

A partir del horario solicitado, se puede acceder a información adicional, como características técnicas y comerciales del tren o el calendario de circulación a lo largo del año.

El sitio es mantenido por Peter Hicks. De él destacan el diseño y facilidad de uso, pero sobre todo el que es posible descargarse el código fuente de todo el sitio web que se distribuye con licencia pública GNU. Esto permite reproducir la funcionalidad del mismo y poderla montar en nuestro propio servidor.

Respecto a los mapas, se ha utilizado el framework de Leaflet para hacer unos mapas muy interactivos que funcionan incluso en dispositivos móviles. Desde la misma tabla de horarios, se puede mostrar el mapa del recorrido de cada tren, aunque de momento solo para trayectos directos y no siguiendo la geometría de la vía, lo que todavía queda por mejorar.

Espero que estéis atentos a este sitio que en breve ofrecerá información en tiempo real del movimiento de los trenes y que es un ejemplo de uso de los datos proporcionados por una empresa ferroviaria real. Aunque le quedan aspectos por desarrollar, tiene mucho avanzado y el futuro es prometedor


24
Oct

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.

 

3
May

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.

Fichero LineasFEVE CSV

 

 

15
Apr

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.