简单介绍:Mysql内置函数方案,适合于已有业务,新增加LBS功能,增加经纬度字段方可,避免数据迁移,在5.7.5后实现更多功能实现INNODB的空间搜方法,之前版本主要是对MYISAM的支持。在此之前,InnoDB将几何数据存储为BLOB(二进制大对象)数据,在空间数据上只能创建前缀索引,..
分类:
数据库 时间:
2017-11-11 17:45:35
阅读次数:
222
如果limit用在无序流比如源是Set会出现什么?? GEOHASH?? Stream勾股数?? flatMap还是不是很明白 git merge master --allow-unrelated-histories这个指令,可以强制把 无关联的分支,merge过来????? 筛选和切片 -- fi ...
分类:
编程语言 时间:
2017-10-29 13:47:27
阅读次数:
272
注:最近做项目需要这方面的知识,恰逢此文,甚喜。我转的文章也是转别人的,未找到原作者。 引子 机机是个好动又好学的孩子,平日里就喜欢拿着手机地图点点按按来查询一些好玩的东西。某一天机机到北海公园游玩,肚肚饿了,于是乎打开手机地图,搜索北海公园附近的餐馆,并选了其中一家用餐。 饭饱之后机机开始反思了, ...
分类:
其他好文 时间:
2017-10-09 18:31:40
阅读次数:
209
问题描述:geohash编码:geohash常用于将二维的经纬度转换为字符串,分为两步:第一步是经纬度的二进制编码,第二步是base32转码。 此题考察纬度的二进制编码:算法对纬度[-90, 90]通过二分法进行无限逼近(取决于所需精度,本题精度为6)。 注意,本题进行二分法逼近过程中只采用向下取整 ...
分类:
其他好文 时间:
2017-09-09 10:48:30
阅读次数:
150
原文出处: zhanlijun 引子 机机是个好动又好学的孩子,平日里就喜欢拿着手机地图点点按按来查询一些好玩的东西。某一天机机到北海公园游玩,肚肚饿了,于是乎打开手机地图,搜索北海公园附近的餐馆,并选了其中一家用餐。 饭饱之后机机开始反思了,地图后台如何根据自己所在位置查询来查询附近餐馆的呢?苦思 ...
分类:
编程语言 时间:
2017-09-07 16:06:35
阅读次数:
185
引子:因为做到李雷老师给的2017数模模拟题“共享单车问题”时,用了“2017摩拜杯大赛”的数据(说起来很幸运正好遇到这么个比赛,才可以比较轻松找到数据,一共300w条,我们取了其中2w条),里面单车出发点和目的地用的是一坨字母和数字组成的编码,作为一个菜鸡我自然是不晓得这是啥玩意的,后来百度之后看 ...
分类:
其他好文 时间:
2017-09-04 13:25:54
阅读次数:
1246
最近在参加摩拜杯数据挖掘比赛,赛方给的数据里地理位置是用geohash表示的,因此需要安装geohash库进行解析 pip install geohash可以直接安装这个库,可是装好之后import geohash却报错 在网上找了半天,最后解决办法是去python35/Lib/site-packa ...
分类:
其他好文 时间:
2017-06-28 20:36:31
阅读次数:
141
getLat($number, $average, $big, $temp); } else { return '0' . $this->getLat($number, $small, $average, $temp); } } public function joinStr($lat, $lon)... ...
分类:
Web程序 时间:
2017-06-07 14:28:49
阅读次数:
192
前面的两篇文章介绍了geohash的基本原理及c#代码相关实现,其中geohash 5位编码单个网格覆盖面积大约在24平方千米,6位编码单网格覆盖面大约在0.73平方千米, 相邻编码长度之间单网格覆盖面积跨度太大,在实际应用中希望计算出3平方千米、5平方千米、10平方千米的覆盖率,可行的方案在Geo ...
分类:
其他好文 时间:
2017-06-07 10:00:09
阅读次数:
280
GeoHash将二维的经纬度转换成字符串,比如下图展示了北京9个区域的GeoHash字符串,分别是WX4ER,WX4G2、WX4G3等等,每一个字符串代表了某一矩形区域。也就是说,这个矩形区域内所有的点(经纬度坐标)都共享相同的GeoHash字符串,这样既可以保护隐私(只表示大概区域位置而不是具体的 ...
分类:
其他好文 时间:
2017-05-18 15:49:40
阅读次数:
369