Mescla vários arrays de custo de grades em um único array unificado. Para grades sobrepostas, mantém apenas o maior valor de custo. A função também mescla arrays de custo de grades degeneradas.
Sintaxe
gridcost[] ST_CostUnion(gridcost[] barriers);
Parâmetros
|
Parâmetro |
Descrição |
|
|
Array de custos das grades. |
Exemplos
SELECT st_costunion(ARRAY[st_setcost(ARRAY[st_gridfromtext('GZ01')],1), st_setcost(ARRAY[st_gridfromtext('GZ0')],5)]);
Saída:
{"({0102400100000000},5)"}