600032 this is a pincode from tamilnadu state, but while using openstreetmap api or web page im getting andra pradaesh state data
Please feel to write in your native language, as now it isn’t quite clear what are you referring to. Do you mean the OSM element with the id 600032?
Akash refers to Nominatim Demo
I don’t see where Nomininatim gets the data from.
I’m getting https://nominatim.openstreetmap.org/ui/details.html?place_id=352908456 for the postcode.
Apparently this doesn’t come from OpenStreetMap, so presumably Nominatim has some other sources of Indian PIN codes.
Pin Code: 600032, List of Post Offices, CHENNAI, TAMIL NADU Pincode.net.in indicates it should be in Chennai so the Nominatim result is about 80 km off
I have added a Nominatim tag to this thread.
Nominatim doesn’t get the postcodes from somewhere else. It synthesizes the postcodes from OSM data, see FAQ. When the postcode is off then usually because of bad data in OSM somewhere.
Checking for all of India, the postcode appears in two places where it shouldn’t be:
- Node: ‪Concept Medicare India Pvt. Ltd.‬ (‪6929737156‬) | OpenStreetMap
- Node: ‪#122 1ST FLOOR, SIDCO INDUSTRIAL ESTATE‬ (‪8478141592‬) | OpenStreetMap
Fix those and the postcode should move to the right location about a day later.
The above two nodes you mentioned was the right data for the pincode 600032, But while searching im getting “600032, Tada, Tirupati, Andhra Pradesh, India”
This is the wrong one, “524401” should be the right pincode for “Tada, Tirupati, Andhra Pradesh” while searching as “524401” im getting “Tada, Tirupati, Andhra Pradesh” as well
Im sorry, by pincode im referring to postal/zip code. Im using openstreetmap to fetch the city, state & country by using postal/zip code. While doing this for the indian postal/zip code “600032” Im getting wrong details for city & state values
The above two nodes you mentioned was the right data for the pincode 600032, But while searching im getting “600032, Tada, Tirupati, Andhra Pradesh, India”
This is the wrong one, “524401” should be the right pincode for “Tada, Tirupati, Andhra Pradesh” while searching as “524401” im getting “Tada, Tirupati, Andhra Pradesh” as well
Are you sure? The first of those is located in Delhi, and the second not far from the border with Nepal. But they have Tamil Nadu address tags. Either the address tags are wrong and the physical location is correct, or the address is right and they have been placed on the map a long distance from their true location.
Sorry for that, the address tags in both the nodes were correct, they belong to chennai, tamilnadu. Bu the location is wrongly placed. Is that the reason why im getting wrong address while fetching data using pin/post/zip code
Yes, that’s why @lonvia mentioned those two places.
Can someone please help me on this, since im not familiar in editing the data in openstreet map ??
or guide me how to do it properly.
As far as i know, we need to drop the pointer in the correct location in map so that the node will point to correct location.I tried doing it in the OpenStreetMap Editor but dragging a node from delhi to chennai in that zoom limitation is not an easy task to do. Any ways or suggestion to do it in ease ?
Also whether this is the reason why im getting wrong address details whenever i search using the post/zip code “600032”, since some nodes were in wrong place ?