【发布时间】:2011-02-07 12:55:42
【问题描述】:
使用 SQL Server 2008:假设我有一个有效的地理对象 geog1,将其转换为几何实例 geom1(使用相同的 SRID)并将其转换回对象地理 geog2 显示 geog1 和 geog2 之间没有区别。
但是,由于here 已经讨论过的问题,我无法从我的原始数据创建包含线串的地理对象。它适用于几何对象。但是,如果我对生成的几何图形执行MakeValid(),我可以再次创建一个地理对象。
问题是我不知道这个地理位置是否与geography::STGeomFromText() 之前不接受的原始线串相比会有很大不同。
我特别感兴趣的是对象长度(STLength())。
有谁知道地理和几何类型之间的转换是否无损以及几何上的MakeValid() 调用是否会更改数据(尤其是在长度方面)?
谢谢
【问题讨论】:
标签: sql-server sql-server-2008 geospatial