In everyday life more and more people use various applications for route planning support. These applications help them plan their journey from house to house, but they focus on either public transport or travel by car, or lately even by bicycle, but never combine the aforementioned transportation means, nor do they help pedestrians to get to the exact location within complex railway- or bus stations hidden from the GPS signal. In early stages of these applications, it was enough to use a static route planning without considering the time of day or the magnitude of traffic along the road, but in today’s fast paced life, it is crucial to take all these factors into consideration when planning our route and in case it is needed, give an alternative for the user.
While there are many different applications, one of the key components in these software solutions is the map data behind it. Just like the applications themselves, in most cases, the maps are focusing on vehicular transportation too, showing data almost exclusively for cars and other motorized vehicles, without properly taking into consideration the needs of pedestrians. For this reason, it is important to choose map data carefully, which is capable of handling pedestrian data, but at the same time, fits the needs of other transportation means and also is frequently updated.
This document focuses on collecting as many elements of transportation as possible and then building a model from them, which properly introduces their behavior. With the model at hand, it offers a set up that requires only minor extensions to fulfill all the needs previously been set. The extension will be shown through examples as it helps us and the community as well, then a method will be introduced how to collect data via measurements, and how it can be processed for later use. From the data gathered, generate graphs on these elements that are going to be the base of our route planning algorithms. Finally, the document introduces how to create a distinguished new look for displaying, and how this is utilized in the route planning application.