跪求请问在SQL Server 2008 r2中geography二个点,如何确认方向度 问在SQL Server 2008 r2中geography二个点,如何确认方向度我有二个点A.Point(), b.point() 如果确定B的方向度是多少 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 貌似可以用相应的geography函数解决. 就是没有找到相应的方法啊,我在MSDN里面看了好像没有,哪位大哥给指点一下 MSDN的SQL技术....差不多就在命令那儿吧.呵呵,前几天夜里仔细看了一通,但木看完.太多了... 我把与geography数据类型相关的全都看了,都没有合适的,只有一个方法是二个点的角度大少的方法,而我需要是方位角,比如说这个点是286度 郁闷,我怎么哪么笨啊,只想到去找方法,先判断二个点的经度大小,用第二个点去减第一个点,如果第二个点大于第一个点的经度就是在东边,然后,再用纬度相减判断出北南方向,再去取得二个点角度,用方法EnvelopeAngle( )取得角度,判断是哪个东南,东北就可以了 DECLARE @g geography = 'LINESTRING(-120 45, -120 0, -90 0)';SELECT @g.EnvelopeAngle();/* ----------------------31.3139123789247(1 行受影响)*/ 一个对于我来说有难度的UPDATE,一直没有搞定,请指点一下: VB编译程序360误报木马 用database publishing wizard同步数据库的问题 sql 2000 在没有主键以及唯一键的情况下去除重复 关于日资金余额表的SQL实现! 懒人求答案送分。。。 求救::::怎么才能在winxp系统下安装sql2000服务器啊??? 这句SQL怎么写? 关于group by的一个问题 请问这种情况下的sql语句该怎写?? 分页存储过程问题 请指点一条SQL语句,帮助查询!
差不多就在命令那儿吧.
呵呵,前几天夜里仔细看了一通,但木看完.太多了...
SELECT @g.EnvelopeAngle();
/*
----------------------
31.3139123789247(1 行受影响)*/