首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sqlserver2008r2报"因为某些空间对的SRID与记录集中第一个对象的SRID不同 因此未显示这些空间对象"

2012-07-19 
sqlserver2008r2报由于某些空间对的SRID与记录集中第一个对象的SRID不同 因此未显示这些空间对象原因:新

sqlserver2008r2报"由于某些空间对的SRID与记录集中第一个对象的SRID不同 因此未显示这些空间对象"
原因:
新增加了SRID为0或不一样的要素
办法:
INSERT INTO tablename
           ([ID]
           ,[the_geom]
      ])
     VALUES
           (1
           ,geometry::STGeomFromText('Polygon((108.93032164001 34.299894386292,108.9304074707 34.292255455017,108.93796057129 34.292255455017,108.93761724854 34.300495201111,108.93032164001 34.299894386292))',4326)
           ')
在SQL中添加
geometry::STGeomFromText('Polygon((...))',4326)

参考
OGC 静态几何图形方法http://msdn.microsoft.com/zh-cn/library/bb933894

热点排行