我是 map 世界的新手,我正在尝试将 SQL Server 地理线列转换回其纬度\经度点以在 map 上绘制。
线路设置如下
Set @GeoPoly = geography::STGeomFromText('LINESTRING('+@Polyline+')',4326)
有人知道该怎么做吗?提前致谢
最佳答案
我很幸运:
DECLARE @g geography;
SET @g = geography::STLineFromText(
'LINESTRING(-122.360 47.656, -122.343 47.656 )'
, 4326
);
SELECT @g.STPointN(1).ToString(), @g.STPointN(2).ToString();
关于sql - 如何从SQL Server 2008地理线获取纬度经度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10390717/