名稱

TopoGeom_addTopoGeom — 將一個拓樸幾何的元素加入到另一個拓樸幾何的定義中。

概要

拓樸幾何 TopoGeom_addTopoGeom(拓樸幾何 tgt, 拓樸幾何 src);

描述

將一個拓樸幾何的元素加入到另一個拓樸幾何的定義中,如果需要容納來源物件中的所有元素,則可能會將其快取類型(type 屬性)更改為集合。

這兩個拓樸幾何物件需要針對*相同*的拓樸定義,並且如果以階層方式定義,則需要由相同子層的元素組成。

可用性:3.2

範例

-- Set an "overall" TopoGeometry value to be composed by all
-- elements of specific TopoGeometry values
UPDATE mylayer SET tg_overall = TopoGeom_addTopogeom(
    TopoGeom_addTopoGeom(
        clearTopoGeom(tg_overall),
        tg_specific1
    ),
    tg_specific2
);