PostgreSQL center() 函数使用指南

PostgreSQL center() 函数计算指定形状的中心点。它适用于 boxcircle

center() 语法

这是 PostgreSQL center() 函数的语法:

center(geometric_type) -> point

参数

geometric_type
必需的。 一个闭合的图形。可以是 boxcircle

返回值

PostgreSQL center() 函数返回指定形状的中心点。

center() 示例

下面的语句示例展示了如何使用 PostgreSQL center() 计算一个矩形的中心点。

SELECT center(box '(2,2),(0,0)');
 center
--------
 (1,1)

表达式 center(box '(2,2),(0,0)') 等同于 point(circle '<(0,0),2>') 函数表达式。

下面的语句示例展示了如何使用 PostgreSQL center() 计算一个圆形的中心点。

SELECT center(circle '<(0,0),2>');
 center
--------
 (0,0)

表达式 center(circle '<(0,0),2>') 等同于 point(circle '<(0,0),2>') 函数表达式。