Задача заключается в прокладке маршрута с движением по авто и жд дорогам, причем погрузка/выгрузка на жд может осуществляться только в строго определенных точках.
Пока сделал 2 отдельных sit-а с графами автомобильных и ж/д дорог, поскольку думаю, что сразу делать единый граф нельзя, ведь возможно их геометрическое пересечение на переездах.
И вот теперь думаю - а как их подружить.
Первое что приходит в голову: программно перенести жд граф на слой автомобильного с полной корректировкой семантик узлов и дуг и в нужных точках соединить дугами-переходами.
Может я все усложняю?
Пока сделал 2 отдельных sit-а с графами автомобильных и ж/д дорог, поскольку думаю, что сразу делать единый граф нельзя, ведь возможно их геометрическое пересечение на переездах.
И вот теперь думаю - а как их подружить.
Первое что приходит в голову: программно перенести жд граф на слой автомобильного с полной корректировкой семантик узлов и дуг и в нужных точках соединить дугами-переходами.
Может я все усложняю?