…а значит, и в OSM! Мутатор.
В этой связи мысль: а не предпринимаются ли где-либо попытки сделать открытый пробочный сервис на базе ОСМ?
А как, собственно? У нас ни популярной свободной навигационной программы нет, ни, тем более, доступа к городским камерам любого города.
//сделать открытый пробочный сервис на базе ОСМ?
Чтобы сервис был в самом деле открытым, в нем дорожный граф должен быть стандартизован и не меняться, по крайней мере какое-то время.
да, как обычно все в программу упирается
Понятно, что в идеальном мире это необходимое условие, но в реальном можно было б и придумать что-нибудь. Если б было для чего.
Поясните.
Не обязательно.
Посмотрим, посмотрим, сейчас полный неадекват показывает.
На самом деле пробочный граф должен быть независим от дорожного и привязываться отдельно. Как - тема отдельного исследования. В итоге можно создать универсальный пробочный сервис, пригодный для разных программ.
//Поясните.
Задача открытого пробочного сервиса круглая и простая - по запросу отдавать прогнозируемые скорости (или прогнозируемые времена проезда) для ребер дорожного графа (для дорог в некоторой окресности). Соответственно, клиентское приложение должно понимать, как сопоставить ребра со своей картой, для чего очевидно нужен стандарт.
//Не обязательно.
А как по-другому?
Zkir, сопоставлять можно разными способами, для этого вовсе не обязательно нужен стандартизированный граф. Хотя разумеется с ним проще.
Если “разными способами” имеется в виду геометрически - то этот путь сложен и тернист, особенно для регионов с плотной дорожной сетью.
Так что из реального - только
Мы об этом говорили еще во времена начала активного рисования уважаемого Vovamiumа.
KekcuHa, в нашем случае стандартизация графа невозможна, вроде это уже все понимают.
Так что остаются сложные и тернистые пути.
Это не обязательно геометрическое сопоставление. Например, можно, как предложил Alexandr Zeinalov, сделать некий мета-граф для пробочных данных.
Zkir
KekcuHa
Всё уже придумано и стандартизировано (в некотором смысле) до нас
OpenLR™ - Open, Compact and Royalty-free Dynamic Location Referencing
Только надо читать pdf-документацию, не общие фразы на web-странице. Меняй графы хоть каждый день.
//Мы об этом говорили еще во времена начала активного рисования уважаемого Vovamiumа.
KekcuHa, вы, если мне не изменяет память, говорили, что дороги в OSM не должны менятья. Это немного разные вещи.
//Только надо читать pdf-документацию, не общие фразы на web-странице
chnav, ты его не мог бы для меня пересказать в двух абзацах? я ту документацию два раза пытался читать, не осилил )
МЫ говорили про стабильность графа, а не про неменяющиеся дороги. А именно про то, что например перерисовка два-в-один есть зло.
Давно это было… Если ничего не путаю, там примерно сопоставляются координаты, но, самое главное, направления отрезков ребра графа. Эдакое “распознавание образов”.