2009-09-07 57 views
0

我正在從Geoconcept Navteq UK Map加載空間數據到SQL Server 2008.在geoconcept中,幾何字段是經過分段的經度和緯度值。空間數據與SQL Server 2008和虛擬地球

我已經寫了一個webhandler來連接數據庫並以GML的形式檢索數據。從GML中,我創建了一個Georss feed。我在虛擬地球上顯示。

問題在於,Georss feed包含緯度和經度形式的點,但geoconcept正在返回我的經度和緯度。

由於這個我得到的點不正確的方式嗎?

任何人都可以幫助我嗎?

謝謝

回答

1

嘗試顛倒retreiving查詢中的點。類似這樣的:

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