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

:ST_CostUnion

最終更新日:May 06, 2024

このトピックでは、ST_CostUnion関数について説明します。 この関数は、障壁を持つグリッドのすべてのコスト配列を統合配列にマージし、重複するグリッドの最大コストを維持し、1つのコスト値のみが保持されることを保証し、縮退グリッドのコスト配列をマージします。

構文

gridcost[] ST_CostUnion(gridcost[]barriers);

パラメーター

パラメーター

説明

障壁

グリッドのコスト配列。

説明

この関数は、障壁を持つグリッドのすべてのコスト配列を統合配列にマージし、重複するグリッドの最大コストを維持し、1つのコスト値のみが保持されることを保証し、縮退グリッドのコスト配列をマージします。

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

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