给定XY坐标计算线交点的Z?

时间:2011-02-12 21:40:47

标签: geometry coordinates intersection

我在2D中与一条线相交,我计算了交点的X,Y坐标。我需要的是给定线点的X,Y,Z和交点的X,Y的交点的Z.根据我对方程式的理解,它应该是一个单线程,但我不知道足够的数学来达到那里。

1 个答案:

答案 0 :(得分:3)

你的问题很模糊,但我会尽力回答。

所以采取以下等式:

3d line equation

让我们注意它为Fx(X) = Fy(Y) = Fz(Z)并参与其中:

  • Fx(X) = Fz(Z)

然后你说你知道两点的x,y和z,相应地把它放到x1,x2,z1,z2。然后将x的交点放到x。现在你有一个带有一个变量z的线性方程。这是:

z = (x - x1) / (x2 - x1) * (z2 - z1) + z1