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.