名前

TopoElement — 2つの整数の配列で、通常TopoGeometry要素を識別するために使われます。

説明

2つの整数の配列で、トポロジプリミティブの識別番号(ひとつめの要素)とタイプ(ふたつめの要素)を表現するため、あるいは、識別番号(ひとつめの要素)とTopoGeometryのレイヤ(ふたつめの要素)を表現するために使われます。このような組の集合は TopoGeometryオブジェクト(単純または階層的の両方)を定義するために使われます。

SELECT te[1] AS id, te[2] AS type FROM
( SELECT ARRAY[1,2]::topology.topoelement AS te ) f;
 id | type
----+------
  1 |    2
                 
SELECT ARRAY[1,2]::topology.topoelement;
  te
-------
 {1,2}
                 
-- 3要素配列をtopoelementに使った際に発生するエラーの例
-- ご注意: topoelementは、必ず2要素を持ちます。次元チェックにひっかかります。
SELECT ARRAY[1,2,3]::topology.topoelement;
ERROR:  value for domain topology.topoelement violates check constraint "dimensions"
                 

関連情報

GetTopoGeomElements, TopoElementArray