PostgreSQL polygon(box) 函数
PostgreSQL polygon(box)
函数将一个矩形转成一个由四个点表示的多边形并返回。
polygon(box)
语法
这是 PostgreSQL polygon(box)
函数的语法:
polygon(box) -> polygon
参数
box
- 必需的。 一个矩形。例如:
box '(1,1),(-1,-1)'
返回值
PostgreSQL polygon(box)
函数返回一个由参数指定的矩形转成的由四个点表示的多边形。
polygon(box)
示例
下面的语句示例展示了如何使用 PostgreSQL polygon(box)
函数将矩形 box '(1,1),(-1,-1)'
转为多边形。
SELECT polygon(box '(1,1),(-1,-1)');
polygon
-------------------------------
((-1,-1),(-1,1),(1,1),(1,-1))
下面的语句示例展示了如何使用 PostgreSQL polygon(box)
函数将矩形 box '(2,2),(1,1)'
转为多边形。
SELECT polygon(box '(2,2),(1,1)');
polygon
---------------------------
((1,1),(1,2),(2,2),(2,1))