Hat das Shape_Length
nehmen Attribut berücksichtigt die Erhebung? Zum Beispiel, wenn ich 3 Punkte haben: A
, B
, undC
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
Dann erstelle ich zwei Zeilen: L1
und L2
.
L1.fromPoint = A
L1.toPoint = C
L2.fromPoint = B
L2.toPoint = C
Was ich in den Ergebnissen beobachte, ist, dass das SHAPE_Length
Attribut für L1
und gleich ist L2
. Ich habe überprüft, dass alle Punkte und alle Polylinien ZAware sind.
Bin ich also falsch anzunehmen, dass das SHAPE_Length
Attribut das Z der Formen berücksichtigt?
Ich habe kein Problem damit, die Z-Werte zu speichern oder zu manipulieren. Ich benutze IPolyline.
Nach dem, was ich gehört habe, ist SHAPE_Length nur 2D und kann nicht bearbeitet werden.