ST_3DShortestLine — 返回两个几何之间的3D最短线
geometry
ST_3DShortestLine
(
geometry
g1
, geometry
g2
)
;
返回两个几何图形之间的三维最短直线。如果找到多行,则该函数只返回第一个最短的行。如果G1和G2仅在一点相交,该函数将返回一条起点和终点都在该交点的直线。如果G1和G2与多个点相交,该函数将返回一条起点和终点在同一点的直线,但它可以是任何交点。返回的行将始终以G1开始,以G2结束。此函数返回的线的3D长度将始终与 ST_3DDistance G1和G2的退货。
可用性:2.0.0
已更改:2.2.0-如果输入2个2D几何图形,则返回2D点(而不是假设缺少Z的行为为0)。在2D和3D的情况下,对于缺失的Z,不再假定Z为0。
This function supports 3d and will not drop the z-index.
This function supports Polyhedral surfaces.
线串和点--三维和二维最短直线
|
线串和多点--三维和二维最短直线
|
三维和二维最短直线的多重线串和面
|