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

where the streets have no name #27

Open
missinglink opened this issue Nov 7, 2016 · 0 comments
Open

where the streets have no name #27

missinglink opened this issue Nov 7, 2016 · 0 comments

Comments

@missinglink
Copy link
Member

some address data contain the housenumber but no street name, eg:
http://www.openstreetmap.org/way/182944167#map=19/51.46270/-0.16260

this can be fairly common in OSM because copy->pasting the street name for each building is tedious.

MattA:

originally, the intention (to avoid people having to repeatedly type / copy-paste the street name) was that the nearest street could be used by default

the wiki page (http://wiki.openstreetmap.org/wiki/Proposed_features/House_numbers/Karlsruhe_Schema#Tags) says " If not given a program may assume the name of the nearest street it can find, but this is not easy or fast to do in all cases (especially at intersections), so putting the name in here is strongly encouraged (more reliable)."

which is a nice way of saying that not including the street name was a Bad Idea
and yet, the data is there

... these addresses are not currently imported in to Pelias but they could potentially be imported in to the interpolation database.

guessing the correct street at intersections will be difficult-to-impossible and selecting the wrong one could throw off interpolation ranges for that street.

it would be a good idea to adopt a more conservative approach to matching; for example, if two projections are similar distances or there is no projection within a set distance then we abort and ignore that record; for less problematic cases (such as linked above) we can probably guess the street without too much issue.

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

2 participants