文件名称:
Geohash:GeoHash是当前比较主流实现位置服务的技术,用最简洁的Java实现GeoHash算法-源码
开发工具:
文件大小: 6kb
下载次数: 0
上传时间: 2021-02-02
详细说明:Geohash
GeoHash是目前比较主流的实现位置服务的技术,Geohash算法将通过纬度二维数据编码为一个字符串,本质上是一个降维的过程,
一个栗子
地点
经纬度
Geohash
鸟巢
116.402843,39.999375
wx4g8c9v
水立方
116.3967,39.99932
wx4g89tk
故宫
116.40382,39.918118
wx4g0ffe
水立方就在鸟巢在附近,距离600米左右,而故宫到鸟巢直线距离9公里左右,体现在Geohash上,鸟巢和水立方的前五位是一样的,而鸟巢和故宫只有前4位是一样的,根本Geohash前面相同的越多,两个位置越近,但是反过来说,却不一定正确,这个在后面会详细介绍。
原理
将经纬度转换为Geohash大体可以分为三步曲:
将纬度(-90,90)平均两个两个区间(-90,0),(0,90),如果坐标位置的纬度值在第一区间,则编码是0,否则编码为1。我们用39.918118体现,由于39.918118属于(0,90),所以编码为1,然后我们继续将(0,90)分为(0,45),(45,90)两个区间,而39.918118位
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.