OpenStreetMap

dimonster's Diary

Recent diary entries

До сих пор я не могу чётко разобраться с осмовской классификацией дорог :( И, судя по картам, не только я один.

Вот, к примеру, проходит где-то в сельской местности грунтовка (просто накатанная колея, местами разглаженная бульдозером). Проходит через какое-то село мимо полей, заходит в лесочек, разветвляется, пересекается с асфальтовой трассой, идёт в другое село, потом в третье. Ну и как её обозначить?

Кто-то, не особо задумываясь, скажет: “Грунтовка? Пишем highway=track и не паримся!”. Кто-то уточнит, что на территории села эта грунтовка становится residential. Кто-то возразит, что track - только для тракторов и внедорожников. Предложит за пределами села писать unclassified, surface=unpaved. Кто-то скажет, что residential не годится, потому что дорога проходит через село транзитом.

Хорошо хоть с living_street всё понятно: висит дорожный знак “Жилая зона” - пишем living_street, нет знака - нет и living_street. :) Впрочем, для кого-то и это не ясно. Я видел кучу living_street, например, в Донецке на мелких улочках в частном секторе (куда вроде по понятиям просится residential).

Плохо то, что понимание классификации дорог у разных мапперов разное. Что, в свою очередь, приводит к разнобою в картах. И головной боли у авторов конверторов карт. И, в общем-то, делает карту из OSM бесполезной для автомобильной GPS-навигации. Потому что навигатор будет чудить при прокладке маршрута. К примеру, сделает огромный крюк, объезжая село через райцентр, потому что все улицы в селе residential, и транзит через них “нежелателен”. Или вообще не построит маршрут в село, потому что туда ведут только дороги-track (хотя на самом деле, туда идёт неплохая ровная грунтовка).

Сомневаюсь в пользе этого дневника. Что-то конкретное по картографированию на месте я заношу в навигатор, а не в дневник. Обсудить что-то лучше на форуме. Так что пусть тут будут просто эмоции :)