<<->> — 返回 A 和 B 几何图形或边界框之间的 n 维距离
double precision <<->>(
geometry A , geometry B )
;
<<->>
运算符返回两个几何图之间的 n 维(欧几里德)距离。 对于进行最 近邻近似距离排序很有用。
该操作数将利用几何上可能可用的 n-D GiST 索引。 它与其他使用空间索引的运算符不同,只有当该运算符位于 ORDER BY 子句中时才会使用空间索引。 |
仅当其中一个几何图形是常量(不在子查询/cte 中)时,索引才会启动。 例如 'SRID=3005;POINT(1011102 450541)'::geometry 而不是 a.geom |
可用性:2.2.0——KNN 仅适用于 PostgreSQL 9.1+