I'm an aerial photographer who want to extract street names from OSM corresponding to my photographed area. How would I go about this? Is there software available for this at all? Thanks

asked 18 Mar '13, 11:39

Reflex's gravatar image

Reflex
26112
accept rate: 0%


Use the Overpass API for that. You will need the lat/lon coordinates of your picture frame corners. Then pass them to Overpass API, along with your query, and parse the generated XML/JSON.

You'll probably want ways tagged with highway=... and name=...

You'll get that with a query like

way   ["highway"]["name"]({{bbox}});
(._;>;);out;

Find a reference of the language used for querying overpass api at http://wiki.openstreetmap.org/wiki/Overpass_API/Language_Guide

If you want to draw the streets overlain on your photo, you'll probably be best off with e.g. Quantum GIS/ArcGIS as a tool. Quality of the result will depend on how good the georeferencing of your photo is.

This will be quite difficult if you don't have any background in GIS.

permanent link

answered 18 Mar '13, 13:56

gormo's gravatar image

gormo
2.9k32660
accept rate: 13%

edited 18 Mar '13, 14:05

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:

×113
×91
×71

question asked: 18 Mar '13, 11:39

question was seen: 4,846 times

last updated: 18 Mar '13, 14:05

powered by OSQA