Наиболее популярный API для выполнения запросов только для чтения к данным OpenStreetMap - Overpass API . Результаты запроса Overpass могут быть легко отображены в типичных библиотеках карт, таких как Leaflet. js (а также в автономных ГИС и картографических инструментах). Когда вы тестируете свои запросы на обход, я рекомендую использовать удобный "Overpass Turbo" онлайн-редактор.
Для работы с данными OSM также очень помогает знать теги (атрибуты) OSM. связанные с топи c под рукой. Вики OSM документируют такую информацию. Для вашего случая использования вас, вероятно, заинтересуют ключи шоссе и поверхность .
В качестве отправной точки для ваших собственных экспериментов этот запрос эстакады ищет пути для автомагистралей (которые включают дороги, дорожки, дорожки и т. Д. c.), Которые, как известно, имеют гравийную поверхность.
Конечно, существуют альтернативные подходы - например, вы можете сделать ваши собственные карты на основе собственного стиля карты, где дороги выглядят по-разному в зависимости от их поверхности. Это будет включать в себя очень разные инструменты. Но отображение результатов Overpass API перед обычной картой OSM, поскольку фон делает вас довольно далеко, и может быть вполне достаточным для ваших нужд.