↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

已结束支持的版本: 6.4
历史版本。 PostgreSQL 6.4 已结束支持。 请参阅 当前版本手册.

9.4. 几何操作符

表 9.4. Postgres 几何操作符

操作符描述用法
+ 平移'((0,0),(1,1))'::box + '(2.0,0)'::point
- 平移'((0,0),(1,1))'::box - '(2.0,0)'::point
* 缩放/旋转'((0,0),(1,1))'::box * '(2.0,0)'::point
/ 缩放/旋转'((0,0),(2,2))'::box / '(2.0,0)'::point
# 相交'((1,-1),(-1,1))' # '((1,1),(-1,-1))'
# 多边形中的点数# '((1,0),(0,1),(-1,0))'
## 最近邻点'(0,0)'::point ## '((2,0),(0,2))'::lseg
&& 重叠吗?'((0,0),(1,1))'::box && '((0,0),(2,2))'::box
&< 向左重叠吗?'((0,0),(1,1))'::box &< '((0,0),(2,2))'::box
&> 向右重叠吗?'((0,0),(3,3))'::box &> '((0,0),(2,2))'::box
<-> …之间的距离'((0,0),1)'::circle <-> '((5,0),1)'::circle
<< 在其左侧吗?'((0,0),1)'::circle << '((5,0),1)'::circle
<^ 在其下方吗?'((0,0),1)'::circle <^ '((0,5),1)'::circle
>> 在其右侧吗?'((5,0),1)'::circle >> '((0,0),1)'::circle
>^ 在其上方吗?'((0,5),1)'::circle >^ '((0,0),1)'::circle
?# 相交或重叠'((-1,0),(1,0))'::lseg ?# '((-2,-2),(2,2))'::box;
?- 是水平的吗?'(1,0)'::point ?- '(0,0)'::point
?-| 是垂直的吗?'((0,0),(0,1))'::lseg ?-| '((0,0),(1,0))'::lseg
@-@ 长度或周长@-@ '((0,0),(1,0))'::path
?| 是竖直的吗?'(0,1)'::point ?| '(0,0)'::point
?|| 是平行的吗?'((-1,0),(1,0))'::lseg ?|| '((-1,2),(1,2))'::lseg
@ 包含于或位于'(1,1)'::point @ '((0,0),2)'::circle
@@ …的中心@@ '((0,0),10)'::circle
~= 等同于'((0,0),(1,1))'::polygon ~= '((1,1),(0,0))'::polygon


报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.