Просто для пояснения: я говорю о объединении геометрии, а не о ключевом слове SQL UNION
.
Я пытаюсь переместить некоторые пространственные данные из Postgres с PostGIS в SQL Server 2008.Это было нормально, пока я не увидел следующее утверждение:
SELECT GeomUnion(the_geom) FROM some_table
Это объединяет всю геометрию в этом столбце и возвращает ее как один результат (аналогично тому, как работает COUNT
).Насколько я знаю, SQL Server имеет только функцию STUnion
, которая объединяет одну геометрию с другой.Есть ли способ сделать что-то похожее на способ Postgres?
Если это поможет, функция STUnion
работает так:
SELECT first_geometry_column.STUnion(second_geometry_column) FROM some_table