【发布时间】:2013-04-18 12:30:12
【问题描述】:
您好,我在 SQL Server 中有以下代码,为什么要 计算@geog 的sTArea 失败并且@geom 成功?,我怎么能 将此多边形从几何数据类型转换为地理数据类型,以获得 STArea?,谢谢。
DECLARE @geom geometry;
SET @geom = geometry::STGeomFromText('POLYGON ((-99.213546752929688 19.448402404785156, -99.2157974243164 19.449802398681641, -99.2127456665039 19.450002670288086, -99.213546752929688 19.448402404785156))', 4326);
select @geom.STArea();
DECLARE @geog geography;
SET @geog = geography::STGeomFromText('POLYGON ((-99.213546752929688 19.448402404785156, -99.2157974243164 19.449802398681641, -99.2127456665039 19.450002670288086, -99.213546752929688 19.448402404785156))', 4326);
select @geog.STArea();
【问题讨论】:
标签: sql geometry spatial geography