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

Support data/joining based on relations #11

Open
adamfranco opened this issue Dec 13, 2015 · 0 comments
Open

Support data/joining based on relations #11

adamfranco opened this issue Dec 13, 2015 · 0 comments
Milestone

Comments

@adamfranco
Copy link
Owner

Current way-joining uses the name and ref tags on ways to identify ways that are part of the same 'road' and join them together in longer sequences for analysis.

It is possible (though cases have not been identified yet) that ways might not have ref tags themselves, but rather be members of relations that have name and/or ref tags that should apply to all member ways. As relations seem to be the way OSM data is heading, any code that looks at tags (in particular the joining code) should be improved to look at relations as well as tags on ways themselves.

  • Identify example ways that are members of route relations, but do not name/reftags themselves as examples.
  • Update joiner code in collector.py to identify and join ways based on relation membership.
  • Update collector code to source names and other tags from relations if those are not equivalent to the same tags on the way itself.
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

1 participant