Добрый день
Не могу понять как работает функция CalcDistance у Element ()
Используя функцию в слое с проекцией Сферический Меркатор дистанция выдается не верная (без учета сфероида), тут понятно почему, но в методе CalcDistance есть второй параметр: , и неважно какой я использую, результат один и тот же - дистанция считается не по сфероиду.
Подскажите, что я делаю не так, чтобы посчитать реальную длину между объектами с проекцией Сферический Меркатор?
Ниже мой пример:
| Код |
|---|
Sub distance Set L = Zulu.ActiveMapDoc.Layers.Active set element1 = L.Elements.GetElement( 1) set element2 = L.Elements.GetElement (2 ) dist = element1.CalcDistance(element2, 1) MSgBox(dist) End Sub |
Изменено: - 08.02.2025 16:30:01