[MSSQL2008]Spatial Data in SQL Server 2008 - 根据经纬度计算两点间距离
2014-12-18 15:34
399 查看
DECLARE @BJ GEOGRAPHY
DECLARE @XT GEOGRAPHY
/*
GET Latitude/Longitude FROM here:http://www.travelmath.com/cities/Beijing,+China
the distance unit in SRID 4326 is the meter
*/
SELECT @BJ = geography::Point('39.92889', '116.38833', 4326)
SELECT @XT = geography::Point('37.0630556', '114.4941667', 4326)
SELECT
@BJ AS Beijing,
@XT AS Xingtai,
'The distance is ' +
CAST(@BJ.STDistance(@XT)/1000 AS VARCHAR(MAX)) + ' km' AS Distance
DECLARE @XT GEOGRAPHY
/*
GET Latitude/Longitude FROM here:http://www.travelmath.com/cities/Beijing,+China
the distance unit in SRID 4326 is the meter
*/
SELECT @BJ = geography::Point('39.92889', '116.38833', 4326)
SELECT @XT = geography::Point('37.0630556', '114.4941667', 4326)
SELECT
@BJ AS Beijing,
@XT AS Xingtai,
'The distance is ' +
CAST(@BJ.STDistance(@XT)/1000 AS VARCHAR(MAX)) + ' km' AS Distance
相关文章推荐
- Sql中根据经纬度计算两点的距离
- 经纬度知识-来源,计算,根据两点经纬度计算距离
- 怎么根据经维度计算两点之间的距离,怎么根据经纬度与距离计算目标地点的经纬度
- 根据经纬度计算两点球面距离
- 利用JS实现的根据经纬度计算地球上两点之间的距离
- 根据经纬度计算两点球面距离
- 根据经纬度计算地球上两点之间的距离的Sql Server函数
- 根据经纬度坐标计算两点间几何距离 - 椰子树下 - CSDN博客
- 根据地球上任意两点的经纬度计算两点间的距离
- 根据经纬度来计算两点的地表距离
- 根据两点经纬度计算距离
- JavaScript 根据两点的经纬度坐标,计算实际的直线距离
- 根据经纬度计算两点之间的距离
- Using the TIME data type in SQL Server 2008
- C#根据经纬度计算两点距离(单位是千米)
- 根据两点经纬度计算距离
- 根据两点经纬度计算距离
- 根据经纬度坐标计算两点间几何距离
- 根据经纬度计算两点的距离