HPC.ru lite - Все форумы
Форум: PocketGPS Pro и MacCentre PocketGPS
Тема: Как запрещать ЖД переезды?

[Ответить]
NisSAM [12.03.2006 16:49] Как запрещать ЖД переезды?:
Дело в том, что очень часто, то что выглядит на вашей карте и в грАфе как ЖД переезд, на самом деле две разные дороги - каждая со своей стороны от железной дороги. Просто они лежат на одной прямой По сути это граф с ВЫКОЛОТОЙ точкой.
Если я пытаюсь запретить переезд через ЖД, то в нынешней версии я неизбежно захватываю и подъезд/отъезд от ЖД переезда. А вот это мне совсем не нужно.
Еще раз - мне нужно запретить не ДЛИННОЕ ребро графа, а только ВЫКОЛОТЬ точку на нем.
iamhere [12.03.2006 21:05] :
Думаю, такие вещи решатся только через информирование картографов о конкретных ошибках.

А им (картографам), может стоит взять за правило добавлять фиктивное короткое ребро на таких пересечениях, чтобы при необходимости легко было разорвать запретом?

"Выколоть точку" - это, по сути, переделать граф, разбить ребро на два. Программа этого пока принципиально не умеет и сомневаюсь, что будет уметь в ближайшее время.

P.S. Могу ошибаться, если так, меня поправят разработчики.
Alligator. [13.03.2006 10:10] Re: Как запрещать ЖД переезды?:
А почему ты так не хочешь запретить все ребро?
NisSAM [13.03.2006 10:38] Потомучта.... Запретив все ребро я одновременно запрещу:
подъезд к станции.
Alligator. [13.03.2006 11:27] Re: Потомучта.... Запретив все ребро я одновременно запрещу:
и что, без подсказок навигатора заблудишься?

ставь точку в начале запрещенного ребра (с той стороны переезда с которой проезд возможен)
туда навигатор тебя выведет
а дальше по единому ребру без перекрестков мимо станции наверное не промахнешься?

или я что-нибудь не понимаю?
NisSAM [13.03.2006 11:34] :
Не так все просто.

Представь себе ребро пересекающее ЖД, а от него перед переездом вдоль ЖД отходит боковая авто дорога. Запретив все ребро проходящее через ЖД мы одновременно запретим и проезд по этой дороге.


Alligator. [13.03.2006 11:41] :
как я понимаю, если там отходит дорога вдоль жд, то там должна быть точка - одно ребро должно идти до перекреста, и другое ребро - от перекреста через жд

если там точки нет, то маршрут на дорогу вдоль жд прокладываться не должен ...
Пикс [13.03.2006 12:32] :
Картинку покажи и в ошибки карты напиши, что нет ж/д переезда.
[Ответить]