TMapNet.GetEdgesFromNode  

 

TMapNet

Top

 

Построить граф удаленности.

 

function   GetEdgesFromNode(Node: HOBJ; Meters: double): integer;

 

Описание:

Метод находит ребра на расстоянии к заданному узлу меньше указанного. Таким образом, в случае, к примеру, сети автодорог, будут выделены те участки трассы, которые можно проехать от заданного узла, не превысив лимита метража. Граф сети предварительно должен быть открыт функцией OpenGraph().

В параметре Node передается идентификатор соответствующего объекта «узел сети» в памяти. Параметр Meters задает максимальное расстояние удаленности от узла в метрах.

В результате выполнения метода, контекст условий поиска SelectForNet будет содержать найденные ребра сети.

При ошибке возвращает ноль, иначе – количество ребер входящих в найденный путь.