すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:ST_Polygon

最終更新日:Jan 12, 2024

このトピックでは、ST_Polygon関数について説明します。 この関数は、LineStringオブジェクトと空間参照識別子 (SRID) を使用してポリゴンオブジェクトを作成します。

構文

ジオメトリST_Polygon(geometry aLineString , integer srid);

パラメーター

パラメーター説明
aLineString指定するLineStringオブジェクト。
スリッドポリゴンオブジェクトの空間参照識別子 (SRID) 。

説明

  • この関数はMultiLineStringオブジェクトをサポートしていません。 MultiLineStringオブジェクトを使用してポリゴンオブジェクトを構築する場合は、ST_LineMerge関数を使用して、MultiLineStringオブジェクトを構成するLineStringオブジェクトをマージできます。
  • この関数は、穴を含むポリゴンオブジェクトを作成できません。 穴を含むポリゴンオブジェクトを作成する場合は、ST_MakePolygon関数を使用します。
  • この関数は3Dオブジェクトをサポートし、構築されるジオメトリオブジェクトのzインデックスを破棄しません。

SELECT ST_AsEWKT(ST_Polygon(ST_GeomFromText('LINESTRING(1 2,3 6,1 2)')) 、4326);
              st_asewkt
--------------------------------------
 SRID=4326;POLYGON((1 2,3 4,5 6,1 2))
(1行)