Routing Application

This story contains the elements that were needed for creating the routing ontology.

Select all buildings

The first query selects all the buildings that exist in the dataset. This gives the dashboard data for the existing buildings.

Find building of lecture room

The first query that has to be implemented was finding the corresponding building to a lecture room. Luckily, this information was already existing in the dataset of the lecture rooms. Therefore, the following query could be created to gather the corresponding building when a lecture room was put in.

Select the building of lecture room

This query select the building of a lecture room of your choosing.

Find the location of a building

When the building is located, the application has to try and find the location of this building. This query retrieves the postal code and address of a building, which can later be used for the route as endpoint.

Find the location of building of a lecture room

This query combines the previous two queries. It asks the user for a lecture room and gives out the location of the building it is located in.

Combined location searcher

One of the requirements for the user was that he should be able to input a building or a lecture room. The system then has to find the right value for itself and provide the routing. This following query is able to handle both lecture rooms and buildings, which will then provide a building name, address and postal code.

Every Startingpoint

This query gets every starting point. This will be used by the dashboard to gain insight where this starting point is.

Starting Point based on travel type

The last part of a route is the point where the route starts. This route is changed based on the travel type of the user. This can be by bike, car or bus. This query filters the data based on which travel type the user selects.

Start point and Destination

Now that the application can filter its starting point and can find lecture room or buildings, the queries need to be combined. In the following query, the user can fill in a building or lecture room. It can then also fill in the way of travel. The query will then output the address and postal code of the end point. It will also output the longtitude and latitude of the starting point.