Para aclarar por adelantado: estoy hablando de la geometría de unión, no de la palabra clave SQL UNION
.Unión de toda la geometría en una tabla de SQL Server como GeomUnion en Postgres
Estoy intentando mover algunos datos espaciales de PostgreSQL con PostGIS a SQL Server 2008. Estaba bien hasta que vi una declaración como esta:
SELECT GeomUnion(the_geom) FROM some_table
Este uniones toda la geometría de esa columna y devolverlo como un resultado (similar a cómo funciona COUNT
). Hasta donde sé, SQL Server solo tiene la función STUnion
, que une una geometría con otra. ¿Hay alguna manera de hacer algo similar a la forma de Postgres?
Si ayuda, la función STUnion
funciona así:
SELECT first_geometry_column.STUnion(second_geometry_column) FROM some_table
Descargo de responsabilidad: No he trabajado con datos espaciales :). ¿No puede usar la expresión de tabla común y STUnion en combinación para obtener la funcionalidad GeomUnion deseada? –