Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Find motorway_link with missing oneway tags #116

Closed
planemad opened this issue Jun 1, 2016 · 10 comments
Closed

Find motorway_link with missing oneway tags #116

planemad opened this issue Jun 1, 2016 · 10 comments

Comments

@planemad
Copy link

planemad commented Jun 1, 2016

The recent OSRM update Project-OSRM/osrm-backend#2491 does not automatically consider every motorway_link as oneway anymore.

Motorway links with missing oneway tags in OSM may now create incorrect routes. We need a linter to detect such links so that mappers can add the oneway=yes if required.

Sketch

  • Find ways tagged highway=motorway_link without oneway tag
  • If the link is connected to a highway=motorway with a oneway, it might also be a oneway

We can load these into to-fix for later review.

cc @Rub21

@Rub21
Copy link
Contributor

Rub21 commented Jun 6, 2016

@planemad
Copy link
Author

planemad commented Jun 7, 2016

@Rub21 looking fantastic! Most of the incorrect detections are two way links connected to other one way links. These can be dropped.

False positives - Not an error

@Rub21 Rub21 mentioned this issue Jun 8, 2016
@Rub21
Copy link
Contributor

Rub21 commented Jun 8, 2016

@planemad I've fixed the code to avoid false positive, could you check http://osmlab.github.io/to-fix/#/task/missingonewaysmotorwaylink ?

@Rub21
Copy link
Contributor

Rub21 commented Jun 16, 2016

@planemad ^^

@planemad
Copy link
Author

@Rub21 sorry, missed this. Results look excellent, error rate is 1 in 10.

False positives:

I think the task is ready to hit, if you can fix ^ even better.

cc @maning @Andygol

@Rub21
Copy link
Contributor

Rub21 commented Jun 16, 2016

I think the task is ready to hit

Nice!

Next action:

  • @Rub21 add missingOneway validator in connectivity linting. This will detect every two days.
  • @planemad create a master ticket to start working on these issues.

@Rub21
Copy link
Contributor

Rub21 commented Jun 22, 2016

@planemad ^^

@Rub21
Copy link
Contributor

Rub21 commented Jun 27, 2016

@planemad still missing a master ticket to start working on this task - http://osmlab.github.io/to-fix/#/task/missingonewaysmotorwaylink, can you create it.?

@samely
Copy link

samely commented Jun 30, 2016

@planemad I've already created the master ticket, could you check out it?

@Rub21
Copy link
Contributor

Rub21 commented Jul 9, 2016

done!

@Rub21 Rub21 closed this as completed Jul 9, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants