El siguiente proyecto se desarrolla con el interés de participar en el Reto Abierto de Movilidad “Ojo al dato - Esto se mueve”, promovido por El Ayto. de Zaragoza, la Fundación Ibercaja y la Fundación Zaragoza Ciudad del Conocimiento, a través de Etopia Centro de Arte y Tecnología.
El reto consiste en crear una visualización de datos proporcionados por estos organismos, o fabricados por uno mismo, que ayuden a comprender, analizar y mejorar la movilidad en los ámbitos de la sostenibilidad, la calidad de vida, la inclusión y los desequilibrios sociales, económicos, de género, etc; de la ciudad de Zaragoza y su área metropolitana.
La ciudad de Zaragoza es una ciudad ciclista, y los datos hablan por si solos. Ya se le han atribuido otros nombres como “la ciudad de las Bicis”, y con el reto “Ojo al dato - Esto se mueve” queremos mostrar cómo se mueven las bicicletas en Zaragoza.
En primer lugar, es de mención el haber utilizado únicamente datos de los desplazamientos del servicio BiZi, por lo que toda la circulación de bicicletas propias no queda reflejada al no haber datos.
La movilidad de una persona al utilizar el servicio Bizi pensamos que no puede mostrarse de otra manera que a partir de un mapa, de manera que se han tenido que adecuar los datos proporcionados desde BiZi. Estos datos están compuestos por los campos:
Desafortunadamente no hay ningún campo con la localización de cada una de las estaciones del servicio BiZi, por lo que se tienen que enriquecer estos datos. Para proveer a la información disponible de un atributo de geolocalización, se han utilizado datos de OpenStreetMap, los cuales son libres y están bajo licencia ODbL.
Específicamente se han utilizado los datos amenity=bicycle_rental, los cuentan con un campo de referencia (ref) que concuerda con las estaciones del servicio Bizi, además de coincidir en geolocalización.
Gracias a estos datos se puede enriquecer la información proporcionada por el servicio Bizi, siendo esta información desde la que se partió.
La cantidad de datos ha obligado al grupo a trabajar desde bases de datos, en concreto PostgreSQL/Postgis, desde donde se pueden realizar peticiones y crear todas las visualizaciones espaciales que se demanden. Finalmente se decidió trabajar la información por días, al ser una cantidad de datos manejable.
El siguiente paso a dar, era la creación de rutas, pues únicamente se puede disponer de dos tipos de coordenadas:
De manera que para trazar las rutas aproximadas que los ciudadanos recorren cuando recogen una bici, se utilizó OSRM a través de un servidor propio, una aplicación de planificación de rutas en línea que utiliza los datos de OSM.
El tercer paso es obtener las localizaciones de la ruta que nos tiene que generar OSRM, para ello se crea un programa en Python con el objetivo de que busque para cada viaje las coordenadas inicio y fin, después lance la petición al servidor devolviéndole este la ruta en formato GeoJSON. Es con el GeoJSON obtenido, el cual tiene una geometría LineString con el que se interpola un punto cada vez que el usuario ha de haber recorrido 10 segundos (sabemos la distancia total de la linestring y el tiempo total que ha tardado en llegar.
El fichero final resultante contiene los puntos interpolados y su tiempo asociado.
Una vez se tiene la información preparada, se pueden lanzar muchas consultas a la base de datos, solamente con los datos que disponemos:
pero si agregamos el componente espacial, podemos realizar consultas como las siguientes:
Son muchas las cuestiones que se pueden plantear. El objetivo de nuestro grupo es concienciar a la ciudadanía de cómo se está moviendo Zaragoza en bici, de que es una ciudad ciclista que crece, a través del siguiente vídeo que muestran todos los recorridos en un solo día.
Sin embargo, hemos creado además el siguiente visor con los mismos datos pero preparados para interactuar con ellos, para que cualquier usuario pueda interaccionar, promocionar, educar con él y participar activamente a mejorar tanto el servicio de Bizi como las infraestructuras ciclistas que tanto ayudan a solucionar los problemas de tráfico, la salud y a reducir los gases de efecto invernadero.
El prototipo muestra los recorridos de cada usuario del servicio BiZi por tiempo y género.