NOTICE: help.openstreetmap.org is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum

Can Open Street Map be used to derive latitude and longitude coordinates to an address provided by the user?

If not, thanks anyway, but if so

Can it be done in bulk? (I have a few million business listings I need to do this with)

If not, thanks anyway, but if so

Is there an indicator of the accuracy level which something has been geocoded at? For example, commercial solutions will indicate whether the address specified has been geocoded at a 10 meter level or a 100 meter level or at a town level etc...

Thanks in advance for your help!

asked 16 Apr '12, 12:40

Saint%20Jimmy's gravatar image

Saint Jimmy
16111
accept rate: 0%

edited 31 Jan '13, 17:51

SimonPoole's gravatar image

SimonPoole ♦
44.7k13326701


OpenStreetMap does not offer a service that lets you geocode millions of addresses, but OpenStreetMap has the data that allows you to do this.

You will have to run the software yourself. Check out Nominatim. Some Linux/database experience will be required to operate it. There's a free Nominatim service by MapQuest but I'm not sure if that can be used for bulk geocoding, check their terms.

The Nominatim result does have an indication of whether a house number was found or not (in which case some location along the street have been guessed), but there's not a precision indicator as such.

permanent link

answered 16 Apr '12, 12:52

Frederik%20Ramm's gravatar image

Frederik Ramm ♦
82.5k927201273
accept rate: 23%

edited 16 Apr '12, 12:52

I highly recommend https://photon.komoot.io! It has no accuracy indicator, but provides a list of potential matches.

I got it set up in minutes and then could geocode away on my local machine simply using curl :)

permanent link

answered 10 Oct '22, 08:15

xerusf's gravatar image

xerusf
76234
accept rate: 0%

There are free batch geocoders such as https://geocode.xyz/batch ; but there are limits on file sizes you can do for free. There is also AWS based geocoders that do the same thing. ( https://www.google.com/search?q=aws+geocoders )

permanent link

answered 25 Feb '18, 16:21

ERV%20R's gravatar image

ERV R
111
accept rate: 0%

TomTom's Geocoder supports address geocoding. You need to specify options.apiKey nominatimmapquest: Same geocoder as openstreetmap, but queries the MapQuest servers. You need to specify options.apiKey

alt text

Read all about it here: https://developer.tomtom.com/blog/decoded/what-geocoding

permanent link

answered 01 Jul '19, 22:19

russel3k's gravatar image

russel3k
1
accept rate: 0%

https://opencagedata.com/api#confidence has a confidence indicator. It used OSM and other open data.

permanent link

answered 10 Oct '22, 12:59

mtmail's gravatar image

mtmail
4.8k1574
accept rate: 27%

edited 10 Oct '22, 13:00

Your answer
toggle preview

Follow this question

By Email:

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

By RSS:

Answers

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:

×193
×133
×19
×17

question asked: 16 Apr '12, 12:40

question was seen: 14,527 times

last updated: 10 Oct '22, 13:00

NOTICE: help.openstreetmap.org is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum