All Products
Search
Document Center

:ST_CostUnion

Last Updated:Jun 25, 2025

Topik ini menjelaskan fungsi ST_CostUnion, yang menggabungkan semua larik biaya dari grid dengan penghalang menjadi satu larik terpadu. Fungsi ini mempertahankan biaya tertinggi untuk grid yang tumpang tindih, memastikan hanya satu nilai biaya yang dipertahankan, serta menggabungkan larik biaya dari grid degenerasi.

Sintaksis

gridcost[] ST_CostUnion(gridcost[]barriers);

Parameter

Parameter

Deskripsi

barriers

Larik biaya dari grid.

Deskripsi

Fungsi ST_CostUnion menggabungkan semua larik biaya dari grid dengan penghalang menjadi satu larik terpadu. Fungsi ini mempertahankan biaya tertinggi untuk grid yang tumpang tindih, memastikan hanya satu nilai biaya yang dipertahankan, serta menggabungkan larik biaya dari grid degenerasi.

Contoh

select st_costunion(array[st_setcost(array[st_gridfromtext('GZ01')],1), st_setcost(array[st_gridfromtext('GZ0')],5)]);

----------------------------
 {"({0102400100000000},5)"}