Les deux fonctions ST_BuildAreaet les ST_Polygonizedeux prennent des lignes et produisent des polygones.
Il semble que cela ST_BuildAreasuppose que les anneaux intérieurs représentent des trous et les omet du résultat, tout en les ST_Polygonizeincluant dans le résultat. Et la mécanique d'utilisation des fonctions est un peu différente: ST_Polygonizeest un agrégat, tout en ST_BuildAreanécessitant que vous regroupiez les entrées vous-même en utilisant ST_Collect.
Au-delà de cela, y a-t-il des différences entre les deux fonctions?