数据挖掘中基于经纬度度距离计算
来源:互联网 发布:淘宝手机端设置首页 编辑:程序博客网 时间:2024/06/09 21:31
传统的数据挖掘算法中计算空间邻近关系R使用的是欧几里德距离其中d为距离阈值,这里的距离都采用长度单位,而当实例为坐标点x,y坐标经纬度值时,如果还采用欧几里得距离公式,计算出的两个实例间距离s与我们给定的距离阈值d的单位无法统一。
根据两个实例的经纬度坐标直接计算两实例间的实际距离,此方法能较准确的计算出两实例间的实际距离,误差较少,为了计算方便,将地球看作是一个完美的球体,那么它的半径就是地球的平均半径,记为R,根据任意两点的经纬度就可以计算出这两点间的距离。假设A点经纬度坐标为(LonA,LatA),B点的经纬度坐标为(LonB,LatB),则计算两点间的实际距离公式表达如下:
其中R,表示地球半径赤道的平均半径取6371.004km,Pi取301415926。
阅读全文
0 0
- 数据挖掘中基于经纬度度距离计算
- 数据挖掘之计算距离
- 数据挖掘之距离计算算法
- 数据挖掘中的各种距离计算
- 数据挖掘之距离计算算法
- 经纬度距离计算
- 利用经纬度计算距离
- 利用经纬度计算距离
- 经纬度计算距离
- 计算两点经纬度距离
- 利用经纬度计算距离
- 经纬度计算距离
- 经纬度坐标计算距离
- 计算经纬度距离 sql
- 通过经纬度计算距离
- 经纬度计算距离差
- 经纬度距离计算
- 根据经纬度计算距离
- Linux学习笔记——利用systemd实现服务自启动
- 汇编语言--test和cmp区别
- 对于卷积的初理解
- javaScript基础知识
- css定义的权重
- 数据挖掘中基于经纬度度距离计算
- 年终总结——思考,沉淀
- java网络编程(一)----概论
- openjudge 取石子游戏(递归)
- 华为在线机试-字符串最后一个字符长度
- 反射访问私有成员和方法
- CodeVS 1082 (区间修改+区间查询树状数组模板)
- java反射和自定义注解的综合应用
- Android常用异常及解决方案