2013-02-20 230 views
1

我有一個數據庫,它使用參考系統的GGRS87,幷包含對象的x-y座標。我需要將它們轉換爲緯度/經度,這樣我就可以使用地理數據類型將它們存儲在SQL Server 2012中。在地理數據中將笛卡爾座標轉換爲經度/緯度

還是有辦法,我可以使用這些X-Y座標直接創建一個地理數據?請告訴我。

回答

1

您可以直接使用XY值創建幾何對象,只要您知道GGRS87座標系(我認爲這是4121)的SRID代碼。

然後使用STGeomFromText方法來創建功能。例如。

INSERT INTO SpatialTable (GeogCol1) 
VALUES (geography::STGeomFromText('POINT(122 47)', 4121)); 
相關問題