Name

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

Synopsis

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

描述

<<#>> 运算符返回两个浮点边界框之间的距离,可能从空间索引中读取它们(需要 PostgreSQL 9.1)。 对于进行最近邻近似距离排序很有用。

[Note]

该操作符将利用几何上可能可用的任何索引。 它与其他使用空间索引的运算符不同,只有当该运算符位于 ORDER BY 子句中时才会使用空间索引。

[Note]

仅当其中一个几何图形是常量时,索引才会生效,例如 ORDER BY (ST_GeomFromText('POINT(1 2)') <<#>> geom) 而不是 g1.geom <<#>>。

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

相关信息

<<->>, <#>