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

PolarDB:ST_Points

最終更新日:Jul 01, 2024

このトピックでは、ST_Points関数について説明します。 この関数は、ジオメトリオブジェクトのすべての頂点を含むMultiPointオブジェクトを作成します。

構文

geometry  ST_Points(geometry  geom);

パラメーター

パラメーター

説明

geom

指定するジオメトリオブジェクト。

説明

  • ST_Points関数は、ジオメトリオブジェクト内の重複点を削除しません。 たとえば、ST_Points関数では、円形ジオメトリオブジェクトの始点と終点は削除されません。

    ST_RemoveRepeatedPoints関数を使用して、重複したポイントを削除できます。

  • ジオメトリオブジェクトにm座標とz座標がある場合、ST_Points関数はm座標とz座標を保持します。

  • ST_Points関数は、円形の文字列と曲線をサポートします。

デフォルトのパラメーター設定を使用してMultiPointオブジェクトを作成します。

SELECT ST_AsText(ST_Points('LINESTRING(0 0,2 2)'::geometry));
      st_astext
---------------------
 MULTIPOINT(0 0,2 2)
(1 row)