Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Starting with a shapefile of linestrings I want to assign street names to these lines if there is a match with a road/street in OpenStreetMap.

There are no exact matches as the linestrings have a different source. It could be that some linestrings have no counterpart in the OSM data or that some linestrings are longer than the roads in OSM in which case I will probably have to cut my own linestrings to be able to name them properly.

I love to hear a complete solution, but tips and hints are also welcome.

share|improve this question
These people discuss the idea of matching each individual point on the linestring to the road it is on. – flup Jan 23 '13 at 18:12
Conflation tools are what you need --… Colleagues have used Map Merger with some success, but there is license cost. – awesomo Jan 23 '13 at 20:13

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.