把一個(gè)LineString/Polygon轉(zhuǎn)換成一個(gè)CircularString、Curved Polygon類(lèi)型對(duì)象。

語(yǔ)法

geometry  ST_LineToCurve(geometry  geomANoncircular);

參數(shù)

參數(shù)名稱(chēng) 描述
geomANoncircular 目標(biāo)Geometry對(duì)象。

描述

  • 描述等效弧線的點(diǎn)要遠(yuǎn)少于原始線/多邊形。
  • 如果輸入LineString/Polygon的彎曲程度小到不足以清楚地表示曲線,則原樣返回。

示例

默認(rèn)調(diào)用:
SELECT ST_AsText(ST_LineToCurve(ST_Buffer('POINT(0 0)', 1)));
                 st_astext
--------------------------------------------
 CURVEPOLYGON(CIRCULARSTRING(1 0,-1 0,1 0))
(1 row)