I would like to extract nodes from OpenStreetMap, but I noticed most of them are just lat lon pairs.

I would like to reverse geocode them, possibly with Nominatim.

Is there an API way to contrib back the reverse geocoded node data to the node?

asked 07 Jan, 17:44

giorgio79's gravatar image

accept rate: 0%

That would be very bad. Don't do it. Nominatim will sometimes make "best guesses" when doing reverse geocoding, and these guesses must not be used to generate statements about reality and load them into the database. Also, if Nominatim is able to reverse geocode something that is good enough for us, we don't need that information replicated thousands of times with every node!

permanent link

answered 07 Jan, 18:14

Frederik%20Ramm's gravatar image

Frederik Ramm ♦
accept rate: 24%

I guess we can reverse your answer, and ask why reverse geocode a node thousand of times when you can have the address in it once, and reject geocoding if address data exists. If address is a best guess, then it could be indicated.

(07 Jan, 18:22) giorgio79

Without admin boundaries Nominatim makes guesses based on distance which of the surrounding towns and postcode an address belongs to. There's many small flaws like if a road crosses state boundaries a house can get assigned to the wrong state. Such guessed data has no value to be added permanently.

(07 Jan, 21:28) mtmail
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 07 Jan, 17:44

question was seen: 83 times

last updated: 07 Jan, 21:28

powered by OSQA