none
求教geography类型问题 RRS feed

  • 问题

  • 1、使用geography类型时,我想得到同样的纬度,经度向左移动30米的经红纬度点的点,怎么求

    2、确定一个中心点,加上30米以后,360度周围所有点经纬度怎么求,

    谢谢

    2011年8月26日 15:21

全部回复

  • 1:你只需要计算30米后的维度,然后更新你定义的坐标点的纬度值就好了。

    2.这个需要你定义一个圆形(可以支持平面的,和球体上的),有中心点和半径就能有结果了。但是这个通常我们是为了查询距离某个点30米得记录,可以使用STDistance方法。

     


    family as water
    2011年8月26日 16:34
  • STDistance方法是计算二个点的距离,而我要通一个点算360度距离30米所有的经纬度STDistance方法是不行的啊,

    2011年8月28日 16:26
  • 一个圆上面无数个点,你怎么可能得到所有点的经纬度?
    想不想时已是想,不如不想都不想。
    2011年8月30日 8:46
    版主
  • 另外,Stone Z兄,你定义一个圆形出来我看看?
    想不想时已是想,不如不想都不想。
    2011年8月30日 8:53
    版主
  • 另外,Stone Z兄,你定义一个圆形出来我看看?
    想不想时已是想,不如不想都不想。

    我说过:“这个通常我们是为了查询距离某个点30米得记录”,这个不是画圆的,就如同你说的,圆形有无数点,怎么可能得到所有的呢?
    family as water
    2011年8月31日 0:55