Чи 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 є лише двовимірним і не піддається редагуванню.