繁体   English   中英

SQL Server 2008和Virtual Earth的空间数据

[英]Spatial Data with SQL Server 2008 & Virtual Earth

我正在将Geoconcept Navteq UK Map的空间数据加载到SQL Server2008。在geoconcept中,geometry字段是经度和纬度的分隔值。

我编写了一个Web处理程序以连接到数据库并以GML的形式检索数据。从该GML中,我创建了一个Georss feed。我在虚拟地球上显示。

问题来了,Georss提要包含纬度和经度形式的点。但是geoconcept正在向我返回经​​度和纬度。

由于这个原因,我得到的积分不正确?

有人可以帮我吗?

谢谢

尝试反转检索查询中的点。 像这样:

select 
geometry::STGeomFromText('POINT(' + cast(geomColumn.STY as varchar(50)) + ' ' + cast(geomColumn.STX as varchar(50))+ ')',0) as NewGeomColumn
from tablename

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM