PostgreSQL polygon(integer, circle) 函数
PostgreSQL polygon(integer, circle) 函数将一个圆形转成一个由指定数量的点表示的多边形并返回。
polygon(integer, circle) 语法
这是 PostgreSQL polygon(integer, circle) 函数的语法:
polygon(integer, circle) -> polygon
参数
integer- 必需的。 一个整数。指定多边形的点数。
circle- 必需的。 一个圆形。例如:
circle '<(0,0),2>'
返回值
PostgreSQL polygon(integer, circle) 函数返回一个由参数指定的圆形转成的指定数量的点表示的多边形。
polygon(integer, circle) 示例
下面的语句示例展示了如何使用 PostgreSQL polygon(integer, circle) 函数将圆形 circle '<(0,0),2>' 转成一个 3 个点的多边形。
SELECT polygon(3, circle '<(0,0),2>');
polygon
------------------------------------------------------------------------------------------
((-2,0),(0.9999999999999996,1.7320508075688774),(1.0000000000000009,-1.732050807568877))下面的语句示例展示了如何使用 PostgreSQL polygon(integer, circle) 函数将圆形 circle '<(1,2),3>' 转成一个 4 个点的多边形。
SELECT polygon(4, circle '<(1,2),3>');
polygon
--------------------------------------------------------------------------------
((-2,2),(0.9999999999999998,5),(4,2.0000000000000004),(1.0000000000000004,-1))「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




