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

PolarDB:ST_MemUnion

最終更新日:Jul 01, 2024

このトピックでは、ST_MemUnion関数について説明します。 この関数は、入力ジオメトリオブジェクトの和集合を表すジオメトリオブジェクトを返します。 この関数はST_Union関数と同じです。

構文

geometry  ST_MemUnion(geometry set  geomfield);

パラメーター

パラメーター

説明

geomfield

ジオメトリセットで指定するジオメトリオブジェクトのフィールド。

説明

この関数はST_Union関数と同じです。 ただし、この関数はST_Union関数よりもメモリ消費量が少なく、結果を返すのに時間がかかります。

デフォルトのパラメータ設定を使用して返される結果:

select ST_asText(ST_MemUnion(g))
         from (select unnest(array['POLYGON((0 0,1 0,1 2,0 2,0 0))'::geometry,'POLYGON((1 0,3 0,3 1,1 1,1 0))'::geometry]) as g) as t;
                 st_astext
--------------------------------------------
 POLYGON((1 0,0 0,0 2,1 2,1 1,3 1,3 0,1 0))
(1 row)