Просто интересно, есть ли в google map / osm API для сопоставления карт с файлом gpx.
Спасибо
Вы ищете "обратное геокодирование" (http://en.wikipedia.org/wiki/Reverse_geocoding).
Конечно, есть такие сервисы, как Google (http://code.google.com/apis/maps/documentation/javascript/services.html#ReverseGeocoding), но вы можете найти какой-нибудь открытый или бесплатный проект.
Посмотритедо: http://www.geonames.org/ и http://openaddresses.org/