We are using OSM for our app but many of the postcodes are incorrect when used to find a location. The house number and street names are correct but the postcodes are wrong. Could anyone offer some advice on how to fix this? Many thanks asked 27 Oct '20, 13:16 Joshua |
I've zoomed in on Sheffield and
Adding postcodes to existing addresses I find is most easily done by using chillly's postcode layer in JOSM. Some guesswork is involved, especially where there is more than one postcode shown on a single side of a street, but with practice I suspect you'll get over 99% accuracy (with no figures to back this up). For completely missing addresses you'll need to go and collect the house numbers first, then determine the postcodes in the same way as described above. When you say you are getting the wrong postcode, if you are only using OSM data then whatever is giving you a postcode is probably returning the nearest one that is mapped to the co-ordinates you're specifying. This Overpass query shows how uneven the addr:postcode tag usage is in the area. answered 27 Oct '20, 14:07 EdLoach ♦ |
Are you using raw OSM data (e.g. from a planet file) or using some intermediate service to access the address information? Could you link to a place on www.openstreetmap.org which got a wrong postcode?