Imp*_*Imp 4 sql sql-server geometry sql-server-2008
我有一个单列geometry类型的表,包含多边形.如何获得表中所有多边形的并集?
Ala*_*son 13
在SQL Server 2012中:
SELECT geometry::UnionAggregate(geomcolumn) FROM YourTable;
Run Code Online (Sandbox Code Playgroud)
在SQL Server 2008/R2中:
DECLARE @g = geometry::STGeomFromText('GEOMETRYCOLLECTION EMPTY', YourSRID);
SELECT @g = @g.STUnion(geomcolum) FROM YourTable;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6586 次 |
| 最近记录: |