Имеет ли Shape_Lengthпринимать во внимание атрибут возвышение? Например, если у меня есть 3 очка: A, BиC
A.X = 10
A.Y = 10
A.Z = 10
B.X = 10
B.Y = 10
B.Z = 50
C.X = 0
C.Y = 0
C.Z = 10
Затем я создаю две строки: L1и L2.
L1.fromPoint = A
L1.toPoint = C
L2.fromPoint = B
L2.toPoint = C
Что я наблюдаю в результатах, что SHAPE_Lengthатрибут является одинаковым для обоих L1и L2. Я проверил, что все точки и все полилинии ZAware.
Итак, я ошибаюсь, предполагая, что SHAPE_Lengthатрибут учитывает Z форм?
У меня нет проблем с сохранением значений Z или манипулированием ими. Я использую IPolyline.
Из того, что я слышал, SHAPE_Length является только 2D и не редактируется.