1. немного занимаюсь сопрт. ориентированиям, и могу сказать что ориентиовщики карты рисуют сами - коммерческих карт достаточно точных и подробных просто не бывает.
  2. я считаю что карты ОСМ не пригодны для сопрт. ориентирования - для ориентированя нужны очень точные и достовенрные карты, в ОСМ такого нет и не придвидится:

Во-первых в ОСМ почти все рисуется по треком, и кто то подвинув дорожку или тропинку к своему GPS-треку (который в лесу запросто может плвать на 50-100 метров), может сильно ухудшить карту. По спутнику, люди которые не были на местности тоже рисуют разную фигню(потому что не все можно однозначно по доступным снимкам понять и нужно проверять ногами на местности), границы леса и поля некоторые рисуют по landsat - когда смотришь потом хотя бы по IRS, то видно что гранца может на совпадать метров на 500.

Во-вторых просто моного ошибок которые получаются в результате небрежного и неаккуратного редактирования (многие из этих ошибок обнаруживаются разными валидаторами разными валидаторами).

(есть и другие причины, почему в OSM не будет достаточно качественных для ориентирования карт).

Так что простой (но трудоемкий) вариант я вижу такой:

  1. Рисовать свою карту в формате OSM (полезно будет написать конвертор osm → ocad)
  2. в отдельном слое открывать карту с сервера OSM и копировать с неё разные объекты в свою карту (если на своей карте в этом месте еще нет данных).
  3. для обратного копирования данных в OSM так же копировать объекты по одному.