名称

<<->> — 返回 A 和 B 边界框的质心之间的 n 维距离。

概要

double precision <<->>( geometry A , geometry B );

描述

<<->> 运算符返回两个几何图形的边界框的质心之间的 n 维(欧几里得)距离。对于执行最近邻 近似 距离排序很有用。

[Note]

此操作数将使用可能在几何图形上可用的 n 维 GiST 索引。它与使用空间索引的其他运算符不同,因为空间索引仅在运算符位于 ORDER BY 子句中时使用。

[Note]

索引仅在其中一个几何图形为常量(不在子查询/CTE 中)时才会生效。例如,'SRID=3005;POINT(1011102 450541)'::geometry 而不是 a.geom

可用性:2.2.0 -- KNN 仅适用于 PostgreSQL 9.1+

另请参阅

<<#>>, <->