Цитата |
---|
Александр Махин написал: Здравствуйте, Роман!! У меня еще один маленький вопрос в руководстве программиста написано: axMapNet.GetFastWay Найти самый быстрый путь между узлами сети. function GetFastWay(NodeStart, NodeFinish: integer; speed : double): integer; Описание: Метод производит выборку ребер сети, составляющих оптимальный путь между двумя узлами, с точки зрения затрат времени на его прохождение, и заполняет ею контекст cSelectForNet. Граф сети предварительно должен быть открыт методомOpenGraph или создан BuildNet .Начало и конец пути указываются идентификаторами объектов в памяти в параметрах NodeStart и NodeFinish соответственно. В параметре speed указывается средняя скорость в км/ч для ребер, составляющих возможный путь, у которых в соответствующей семантике не указана их реальная скорость прохождения. При ошибке возвращает ноль, иначе – количество ребер входящих в найденный путь. Вопрос: какие параметры я должен передать в NodeStart и NodeFinish ?? И откуда их мне забрать?? Получается я нахожу ближайший узел и могу забрать только номер дуги и номер сети! И что с ними дальше делать? |