Hi everyone I am trying to do some routing and locating work with OSM data. I want to locate an address by its street number for example, I want to locate the address "4103 Walnut St, Philadelphia, PA" "Walnut St" "Philadelphia“ and "PA" can be got easily, but I have no idea how to parse the OSM data so that I can find where 4103 is..

I Tiger Line, this is easy, since it has address range data...

asked 05 Sep '12, 19:21

NGEva01's gravatar image

NGEva01
16111
accept rate: 0%


The best way is to use Nominatim. Many areas of the US are lacking address data, but the addresses which are present in OSM are generally much better than the TIGER lines. Nominatim has logic which can fall back to the TIGER lines when no OSM data is entered.

For testing, you can use the OpenStreetMap version of Nominatim. For low-medium volumes of lookups, you can also use the Mapquest Open Geocoding APIs. For rapid response or high volumes of lookups, you will need to set up Nominatim on a server. In this case, you'll need to load the TIGER line address data following the procedure at this answer.

permanent link

answered 06 Sep '12, 12:22

Mike%20N's gravatar image

Mike N
2.7k21652
accept rate: 17%

edited 07 Sep '12, 03:33

1

Doesn't Nominatim use Tiger data in the US? According to this answer, anyway.

(06 Sep '12, 12:28) SomeoneElse ♦
1

Good catch - I've updated the answer to refer to the other answer.

(07 Sep '12, 03:34) Mike N
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:

×13

question asked: 05 Sep '12, 19:21

question was seen: 1,997 times

last updated: 07 Sep '12, 03:34

powered by OSQA