We have come across a number of addresses with an Oldham poscode which are including the town as Chadderton instead of Oldham
I’m unbale to see how to remove this on the editing option. An example is (53.5395216, -2.1097116) which is being returned as “Sainsbury’s, Greaves St, Chadderton, OL1 1TJ, UK”
Is there a way to update these?

Richard
(Richard Fairhurst)
2
Generally this happens when a place is defined as a node (a single point) rather than an area, so Nominatim (OSM’s geocoding software) has to guess how far it extends.
The way to fix this is to replace the Chadderton node with an area that covers the extents of the town, making sure to preserve the existing tags. That way, places that aren’t in that area won’t be given Chadderton as part of the address.
1 Like
mtmail
3
Nominatim will merge node and relation when both exist (same name, same wikidata id, one inside the other) in its database, so it’s not necessary to delete the node. Example Relation: Truro (5821558) | OpenStreetMap (Truro) and Node: Truro (26867377) | OpenStreetMap (Truro).
2 Likes