根据经纬度,计算亮点之间的距离
来源:互联网 发布:core java 编辑:程序博客网 时间:2024/06/06 18:21
代码片段
BEGIN#根据两点的经、纬度值获取两点距离#返回值为米#eg.28.199607, 112.983135 28.199559, 112.98556 两点距离大约为237米DECLARE R,distance,dLat,dLon,a double;SET R = 6371.0,distance = 0.0,dLat = (lat2 - lat1)*PI() /180,dLon = (lon2 - lon1)*PI() /180;SET a = SIN(dLat/2)*SIN(dLat/2) + COS(lat1*PI()/180) *COS(lat2*PI()/180) *sin(dLon/2)*SIN(dLon/2);SET distance = floor((2*ATAN(SQRT(a),SQRT(1-a)))*R*1000);RETURN distance;END
根据距离限制进行排序
SELECTid,name,lat,lon,szm,kpy,type,getDistatce(lat,:lat,lon,:lon) AS metersFROMregionWHERE status = '0' AND getDistatce(lat,:lat,lon,:lon) < :meters ORDER BY meters
0 0
- 根据经纬度,计算亮点之间的距离
- 根据经纬度计算两点之间的距离
- 根据经纬度计算两点之间的距离
- 根据经纬度计算两点之间的距离
- 根据经纬度计算两点之间的距离
- IOS根据两点的经纬度计算两点之间的距离
- 根据经纬度计算两点之间的空间距离
- Delphi 根据经纬度计算地球上两点之间的距离
- 在 Oracle 中根据经纬度计算两地之间的距离
- 根据经纬度计算地球2点之间的距离算法
- 在 Oracle 中根据经纬度计算两地之间的距离
- 根据两点经纬度计算两点之间的距离
- java 根据经纬度 坐标 计算两点之间的距离
- Delphi 根据经纬度计算地球上两点之间的距离
- android根据经纬度计算两点之间的距离
- 在 Oracle 中根据经纬度计算两地之间的距离
- PHP根据经纬度计算两地之间的距离
- PHP根据经纬度计算两地之间的距离
- jsp+Servlet验证码及验证
- mysql忘记密码,怎么办?
- hdu - 1196 - Lowest Bit(bitset)
- 软件采购必备:软件供应商评估表 之三-2(共七)
- 文本框取焦点
- 根据经纬度,计算亮点之间的距离
- selenium webdriver 学习总结-元素定位
- a tutorial/initiation for writing simple filters in libavfilter
- 斐波那契数列求解
- UIView的autoresizingMask属性的研究
- Android 仿 窗帘效果 和 登录界面拖动效果 (Scroller类的应用) 附 2个DEMO及源码
- Python web框架:Django & Tornado
- Indy10 接收邮件正文和标题 出现乱码
- 仪器仪表用Σ ΔADC产品