Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
web:faq:incorrect_routes [2017/09/01 06:42] – admin | web:faq:incorrect_routes [2022/10/18 16:02] (current) – admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== There was an issue during the navigation | + | ====== There was an issue during the route calculation or navigation, what can I do about it? ====== |
- | Kurviger is based on [[http:// | + | This page is dedicated to routing issues, where Kurviger won't route along a certain road even though it should |
- | To get started with OSM, have look [[http://learnosm.org/en/|here]]. | + | Kurviger is based on [[http://www.openstreetmap.org/about|OpenStreetMap (OSM)]]. OSM is a project where volunteers help to create a model of the world. This means, somebody has to enter the data into OSM to make it available to the public. If the world changes, someone has to update the data in OSM. Depending on where you are living, chances might be good, that you come across a road that is not correctly specified in OSM (we call this not correctly tagged). Kurviger respects the restrictions that are tagged in OSM and the most common tags, if there are no restrictions, |
- | In any way, you can let us know in our [[https:// | + | You should be aware that the quality of the road data varies by area. The data in Central and Western Europe is usually very good and routes should only contain minor issues. In Eastern Europe, North America, Australia, Russia, |
- | ===== Construction Sites ===== | + | These cases could be, that Kurviger uses a road that is not accessible. Or maybe Kurviger won't use a Route, even though you know that the road is accessible. No matter how many waypoints you place along the road, Kurviger simply won't take the road. Maybe the turn instructions are incorrect, like a missing street name or maybe no turn instruction was given at all. |
- | Construction sites are not always tagged | + | Usually, if Kurviger is behaving very weird, this is because there is an issue in the OSM data, obviously this is not always the case, but usually :). If you see such an issue, while planning |
- | ===== Regular Access Restrictions ===== | + | If you are wondering, why you are the first one to stumble over this issue, even though there are millions of users, this could be due to different reasons. First of all, the data is changing all the time, maybe somebody made a change that was not correct. Secondly, Kurviger prefers small roads, most routing software takes you along the highway or is only considering bike or foot routing, where access restrictions are different to motorcycles. Or maybe multiple users are suffering from this issue, but don't know how to solve the issue. We are here to help you! |
- | Especially for smaller roads, | + | Do you feel keen about helping the community? Great! There are a lot of tutorials out there to help you getting started. I like this [[http://learnosm.org/en/|tutorial]]. Thanks in advance for supporting the community and open data! |
- | | + | |
- | so if a ferry is not transporting motorcycles, | + | |
- | [[https://wiki.openstreetmap.org/wiki/Key:access|For more information see the OSM wiki]]. | + | |
- | ===== Roundabouts | + | ===== Kurviger Used a Road that is actually Not Accessible |
+ | |||
+ | There can be multiple reasons for that. Basically there are two types of access restrictions, | ||
+ | |||
+ | ==== Regular Permanent Access Restrictions ==== | ||
+ | |||
+ | Especially for smaller roads, there might be a missing access restriction in OSM. You should check that the access tag is set correctly. Access restrictions can be set to ways and nodes. Generally we recommend to tag the ways. Ways also include ferries, so if a ferry is not transporting motorcycles, | ||
+ | |||
+ | If a road is closed for motorcycles you would tag it '' | ||
+ | |||
+ | === Construction Sites === | ||
+ | |||
+ | Construction sites are not always tagged in OSM. If the construction site is only a short-term construction site (less than 6 months), the general opinion is that it's more suitable to tag it as temporary access restriction (see below). If the construction takes longer than 6 months, it could be tagged as permanent access restriction. [[https:// | ||
+ | |||
+ | ==== Temporary or Conditional Access Restrictions ==== | ||
+ | |||
+ | These can include road closures on the weekend, in the winter, at night, or for a certain period of time. This also includes construction sites shorter than 6 months. Tagging conditional access restrictions, | ||
+ | |||
+ | Road that is closed for motorcycles on the weekend: '' | ||
+ | Road that is closed for some time, like a construction site: '' | ||
+ | Road that is closed every year, for example in winter:\\ | ||
+ | The fast and generic option is to use '' | ||
+ | Some roads usually have close from a certain month to another month, so you could use '' | ||
+ | |||
+ | There are many more examples in the [[https:// | ||
+ | |||
+ | ===== Why isn't Kurviger using this Road or Ferry ===== | ||
+ | |||
+ | If you face an issue here. You might want to check your advanced routing options first. If you ticked "avoid ferries", | ||
+ | |||
+ | ==== Ferries ==== | ||
+ | |||
+ | Explicitly tagging allowance for motorcycles on ferries is often not done in OSM, therefore some ferries are not used. There are issues with streets that are forbidden for motorcyclists for some conditions. These roads are often tagged incorrect and therefore these roads produce errors. | ||
+ | |||
+ | Unfortunately, | ||
+ | Kurviger uses a ferry if the tags are either '' | ||
+ | |||
+ | ==== Barriers ==== | ||
+ | |||
+ | Kurviger can access a barrier, like a '' | ||
+ | |||
+ | To easily find barriers without explicit access values you can use this [[http:// | ||
+ | |||
+ | ==== Fords ==== | ||
+ | |||
+ | Fords are tricky, as they are often seasonal or more challenging after rain. Kurviger will route through fords, but if they are marked as impassable or deep, we will not allow routing over them. If you are routed through a deep ford, consider updating the OSM data or let us know. | ||
+ | |||
+ | ==== Turn Restrictions ==== | ||
+ | |||
+ | Sometimes it can happen that turn restrictions are entered incorrectly. Kurviger supports basic turn restrictions without via nodes (see [[https:// | ||
+ | |||
+ | ===== The Estimated Duration (ETA) seems not correct ===== | ||
+ | |||
+ | We try to calculate a realistic ETA based on the available road data. In general our ETAs should be good enough for a rough orientation. However, we have seen issues with the ETA if the road data is insufficient. We rely on [[https:// | ||
+ | |||
+ | ===== I avoided X but Kurviger still uses a road that is X ===== | ||
+ | |||
+ | ==== Unpaved ==== | ||
+ | |||
+ | We read surface information from OSM, with some exceptions, we assume that roads are paved, unless otherwise marked. This means, if you avoided unpaved roads, but yet have been routed over an unpaved road, this road is probably not marked as unpaved. | ||
+ | |||
+ | This could be fixed by adding the surface attribute to the road. Often you would set '' | ||
+ | |||
+ | ==== Narrow ==== | ||
+ | |||
+ | Finding if a road is narrow or not is very difficult and mostly based on guessing. We try to guess if a road s narrow or not by using different sets of attributes, however it is difficult to exactly determine if a road is narrow or not. | ||
+ | |||
+ | ===== Issue with Turn Instructions ===== | ||
+ | |||
+ | Please also have a look at [[app: | ||
+ | ==== Roundabouts | ||
If the instructions at a roundabout are not correct, for example, instead of "take exit X at roundabout" | If the instructions at a roundabout are not correct, for example, instead of "take exit X at roundabout" | ||
+ | If the exit number or roundabout orientation is not correct this is usually because the direction of roundabouts is incorrect (usually happens in countries with left-hand traffic). Kurviger and OSM can handle roundabouts in both directions, the direction only needs to be correctly specified. | ||
+ | |||
+ | ==== Street Name was not Correct or Missing ==== | ||
+ | |||
+ | If a street name is missing for a turn instruction, | ||
+ | |||
+ | ===== Kurviger Issued a Turn, even though Turning is Forbidden ===== | ||
+ | |||
+ | OSM contains so called [[https:// |