Geohash:多少哈希长度就足够了
Geohash: How much hash length is enough
对于需要以 Geohash 形式存储一个人的地理位置的应用程序,多少哈希长度(以字符为单位)就足够了?
代码位于 here (referred in Wikipedia article on Geohash) 说:
#define MAX_HASH_LENGTH 22
但是他们没有提到任何原因。
可以在其他主题上找到一些理由:
geohash-and-max-distance
geohash-string-length-and-accuracy
要定位一个人,您可能需要一米的精度。 10个字符就够了。
如果您正在查看建筑物或房屋位置(与人相关)之类的东西,您可以使用长度为 8 的 geohash。
字符串值为 8 个字符的 geohash 可让您到达某个位置 +/- 20 米以内,9 个字符的 geohash 可让您到达 +/- 5 米。查看有关 geohash lengths on wikipedia
的完整信息列表
对于需要以 Geohash 形式存储一个人的地理位置的应用程序,多少哈希长度(以字符为单位)就足够了?
代码位于 here (referred in Wikipedia article on Geohash) 说:
#define MAX_HASH_LENGTH 22
但是他们没有提到任何原因。
可以在其他主题上找到一些理由:
geohash-and-max-distance
geohash-string-length-and-accuracy
要定位一个人,您可能需要一米的精度。 10个字符就够了。
如果您正在查看建筑物或房屋位置(与人相关)之类的东西,您可以使用长度为 8 的 geohash。
字符串值为 8 个字符的 geohash 可让您到达某个位置 +/- 20 米以内,9 个字符的 geohash 可让您到达 +/- 5 米。查看有关 geohash lengths on wikipedia
的完整信息列表