Geohash:哈希长度足够多

时间:2015-07-08 11:28:06

标签: geohashing

对于需要以Geohash的形式存储人物的地理位置的应用程序,哈希长度(以字符为单位)的数量是多少?

位于here的代码(在Geohash上的维基百科文章中提及)说:

    #define MAX_HASH_LENGTH 22

但他们没有提到任何理由。

2 个答案:

答案 0 :(得分:0)

可以在其他主题上找到一些理由:

geohash-and-max-distance

geohash-string-length-and-accuracy

要定位一个人,您可能需要一米的准确度。 10个字符就足够了。

答案 1 :(得分:0)

如果你正在寻找像建筑物或房屋位置(与人相关)这样的东西,你可以像8号长度的地理位置一样小。

字符串值为8个字符的geohash会让您到达某个位置的+/- 20米范围内,9个字符的地理位置可以达到+/- 5米。查看有关geohash lengths on wikipedia

的完整信息列表