-
When I search the address
The
In OpenStreetMap, "Dresdner Heide" is part of "Loschwitz", which in turn belongs to "Dresden" (https://nominatim.openstreetmap.org/ui/details.html?osmtype=R&osmid=191614&class=boundary). This would mean that the original address is part of "Dresden", which is again wrong. When I check it via https://nominatim.openstreetmap.org/details?osmid=185249019&osmtype=W&addressdetails=1&format=json I get the same result. I understand that addresses and postcodes are only approximate. Is this the reason for this wrong result? Is there a better way to get the address data or filter the result? Or is this a bug? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
It's a common issue when a road crossed boundaries (even country boundaries): the road can only be assigned one parent. There have been some improvements to do an additional check on which side of boundaries a house-number is, especially of a road is also the boundary itself, but I think that only works if there is a second boundary to consider. The village Ullersdorf is only mapped as node. One data fix would be to map the village boundaries, I assume it's another admin_level=11. Another to split the road at the border to Dresdner Heide. |
Beta Was this translation helpful? Give feedback.
-
That's the one special case in the on-the-fly address computation that is not covered yet, see third paragraph in #328. I wonder if we need to go differently about the problem and explicitly mark boundaries in a street address that only cover part of the street. |
Beta Was this translation helpful? Give feedback.
That's the one special case in the on-the-fly address computation that is not covered yet, see third paragraph in #328.
I wonder if we need to go differently about the problem and explicitly mark boundaries in a street address that only cover part of the street.