H5W3
当前位置:H5W3 > 其他技术问题 > 正文

SQL 经纬度问题

遇到了一个需求,通过经纬度来判断是否在同一个城市,如果在,求出距离,我想在sql里面判断,有没有大佬会的,求帮助

回答

第一个问题 行政区划肯定是region,这个但凡做图的都会有这个函数(点是否在region中的函数),而诸如在线地图这些,这个是透明的,可以返回行政区划;

第二个问题 地图也会带这个函数,如果自己实现,通常用圆近似地球略扁的椭圆来计算,也就是求了一段弧长,当然距离很短比较粗糙两点坐标求距离看情况也可以接受。

未经允许不得转载:H5W3 » SQL 经纬度问题

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址