postgis中 <->
时间: 2023-06-20 17:06:39 浏览: 244
在 PostGIS 中,<-> 是一个空间运算符,用于计算两个几何对象之间的最短距离。它计算两个几何对象之间的距离,并返回一个浮点数。
使用该运算符时,需要将两个几何对象作为参数传递给它。例如,以下示例计算名为“point_table”的表中所有点到名为“polygon_table”的表中所有多边形的距离:
```
SELECT point_table.id, polygon_table.id, point_table.geom <-> polygon_table.geom AS distance
FROM point_table, polygon_table;
```
在这个例子中,`<->` 运算符计算了每个点与每个多边形之间的距离,并将其作为一个名为 “distance” 的新列返回。
阅读全文