如何在SQL Server 2008中使用经度和纬度来找到相对于其他点的点的方向?

时间:2012-01-17 14:40:09

标签: sql-server sql-server-2008

这是我的桌子。

Create table City
(
    CityName Nvarchar(250),
    Longitude Float,
    Latitude Float,
    GeoRef Geography
)

我想通过在SQL Server 2008中使用经度和纬度或geography数据类型来查找位置(北,南,东,西)相对于其他位置的方向。我有两者的经度和纬度地点。

谢谢, rajbir

1 个答案:

答案 0 :(得分:1)

过去我使用了website中的方程式。

它们非常容易实现,您可以将其包装到UDF或sproc中。请记住要注意弧度和度数的差异。