📣新登場!TiDB Cloud BYOC、TiDB Cloud Filesystem、PostgreSQL-compatible TiDB Cloud Starter がパブリックプレビュー中。このページは自動翻訳されたものです。原文はこちらからご覧ください。

ST_MAKEPOLYGON



穴のない Polygon を表す GEOMETRY または GEOGRAPHY オブジェクトを構築します。この関数は、指定された LineString を外側のループとして使用します。

構文

ST_MAKEPOLYGON(<geometry_or_geography>)

エイリアス

引数

引数説明
<geometry_or_geography>引数は、GEOMETRY または GEOGRAPHY 型の式である必要があります。

戻り値の型

Geometry。

例

GEOMETRY の例

SELECT ST_MAKEPOLYGON( ST_GEOMETRYFROMWKT( 'LINESTRING(0.0 0.0, 1.0 0.0, 1.0 2.0, 0.0 2.0, 0.0 0.0)' ) ) AS pipeline_polygon; ┌────────────────────────────────┐ │ pipeline_polygon │ ├────────────────────────────────┤ │ POLYGON((0 0,1 0,1 2,0 2,0 0)) │ └────────────────────────────────┘

GEOGRAPHY の例

SELECT ST_MAKEPOLYGON( ST_GEOGFROMWKT( 'LINESTRING(0.0 0.0, 1.0 0.0, 1.0 2.0, 0.0 2.0, 0.0 0.0)' ) ) AS pipeline_polygon; ╭────────────────────────────────╮ │ pipeline_polygon │ ├────────────────────────────────┤ │ POLYGON((0 0,1 0,1 2,0 2,0 0)) │ ╰────────────────────────────────╯

このページは役に立ちましたか?