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

Searching addr:conscriptionnumber and addr:provisionalnumber related to addr:place and addr:city #3599

Open
AF-HAF-KARTOGRAF opened this issue Nov 23, 2024 · 1 comment

Comments

@AF-HAF-KARTOGRAF
Copy link

AF-HAF-KARTOGRAF commented Nov 23, 2024

Is your feature request related to a problem? Please describe.
In Czechia and Slovakia, we have addr:conscriptionnumber and addr:provisionalnumber (numbers with prefix ev.) related to municipality or district of municipality. Street numbering serves addr:streetnumber. And if we know only conscription number (especially after naming streets or by administrative way), we can't find any address with street name without entering street name.

Describe the solution you'd like
Street names isn't related to conscription number (číslo popisné) and provisional number (číslo evidenční) but is related to district of municipality, so Nominatim should be able to find by entering only addr:conscriptionnumber or addr:provisionalnumber and addr:place or addr:city without entering addr:street.

@lonvia
Copy link
Member

lonvia commented Nov 25, 2024

The addr:conscriptionnumber/addr:housenumber double tagging has been a long-standing open issue. It is not easy to fix because Nominatim's design is not made for splitting an address in this way. For reference, the original discussion on this issue can be found at openstreetmap/trac-tickets#4244

Regarding addr:provisionalnumber, I'd argue that most of the addresses are tagged wrongly. They usually do not come with an addr:housenumber at all and should therefore not have an addr:street tag. Once you do that, search immediately works. They are flagged by the Nominatim QA tool. That said, if we ever get a solution for the conscription numbers, then the same solution will apply for the provisional numbers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants