码迷,mamicode.com
首页 > 其他好文 > 详细

GeoHash

时间:2019-04-29 12:49:00      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:一个   混合   地理   经纬度   方便   进制   img   com   base   

1. 简介

Geohash是一种地理编码,用于将二维经纬度映射成一维编码,方便计算机存储与索引。

2. 基本原理

分别将经纬度进行二等分逼近编码,按照所属区域进行连续编码,最后将两组编码混合进行Base32编码,便生成Geohash编码。

如下所是对经纬度(110.53785, 39.92324)进行Geohash编码:

技术图片

 

技术图片

 经纬度交叉编码(偶数位:经度,奇数位:纬度):

技术图片

 Base32 编码:

 技术图片

交叉编码进行Base32化(5位二进制对应一个Base32码)

技术图片

编码结果:TZ0G0G

 

GeoHash

标签:一个   混合   地理   经纬度   方便   进制   img   com   base   

原文地址:https://www.cnblogs.com/wanghaiyang1930/p/GIS.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!