A geohash is a convenient way of expressing a location (anywhere in the world) using a short alphanumeric string, with greater precision obtained with longer strings.
当我第一次学习它时,我被它的名字弄糊涂了。它与其他算法完全不同hashing
,它保留了位置信息。它实际上不是hashing
算法,而是encoding
算法。
那么算法是如何命名的呢?为什么叫它Geohash
?
注释
要查看两者之间的区别
Encoding
,Hashing
您可以单击此处:编码 vs. 加密 vs. 散列 vs. 混淆要查看 Java 中的 Geohash 算法,您可以单击此处:Geohash 编码和解码算法