Цитата |
---|
Александр Махин написал: Здравствуйте, Ирина! Вся суть в том, что я должен кликнуть на любое место на карте и получить ближайший узел к этой точке. Вот я написал код (пишу на C#) var ax1 = xx; var ay1 = yy; MapObj.St yle = TxObjectStyle.OS_NORMAL; var tdp1 = new TxDoublePoint {X = ax1, Y = ay1}; MapNet1.GetNodeByPoint(MapObj.ObjHandle, ref tdp1); MapObj.St yle = TxObjectStyle.OS_SELECT; MapObj.Center(); MapObj.ShowDialogInfo(1); MapNet1.GetEdgesFromNode(MapObj.ObjHandle, 2000); Но я не получаю этот узел т.е. нет выделения этого ближайшего узла.(( А нет посмотрев netapi ни чего не понял и нет в C# таких функций. |
Далее программно ищу ближайшие узлы к этим пунктам и выделяю построенный маршрут.
Но у меня ни чего не получается API не то, можете мне помочь именно кодом на C#.
Заранее благодарю!!