Visualizing cycling data in Oulu

It is no secret that citizens of Oulu are known to love cycling. This is a result of significantly good routes, proper maintenance, and smart city sensors to optimize upkeep of the routes. If you are interested about which routes of Oulu are most popular, or just want to find out where the upcoming cycling roads ("Baanas") are going to be built in, then this visualization is great for you!

This project was done for the course: Business Intelligence: Applications and Projects. The goal of this project was to provide dashboards with different type visualizations to help stakeholders utilize business intelligence solutions in taking care of these cyclist routes.

Technologies: BI software  Tableau Query language used to extract the data was GraphQL

Data: Open data from Oulun Liikenne's live API : https://wp.oulunliikenne.fi/avoin-data/ (In Finnish).

Link to visualization:  https://public.tableau.com/views/CyclingdatainOulu/CountersandMainroutes?:language=en-US&:display_count=n&:origin=viz_share_link

How it works?

Left picture shows cyclist and pedestrian counters that are located in Oulu.
In middle picture API is queried about current counters and their locations.
Right picture shows us the location of the counter in Tableau.

Potential future development

Open data from smart city sensors enable innovative solutions to battle challenges challenges provided annually. This project introduces some ways that data can be utilized in decision-making when challenges are related to maintenance of the roads, or their conditions.

However, this can be improved even further.

Data gotten from GraphQL queries can be scheduled and automatized with REST API & Postman.
Integration of REST API output directly to tableau can give real-time data to provide answers to some of the questions.
API itself provides more information that was not utilized in this demonstration, such as traffic announcements, and data from weather stations.
Oulun Liikenne includes motorized road data as well: Traffic camera photos, road condition data, fluency situations of the roads (Busy - non busy), and on-going road works.