嗨,我正在使用一个实施 geohash 的数据库
所以如上所示,随着缩放级别下降(6 个缩放级别),更多的abcd
被插入到每个网格中。我将它们表示为一个刚性网格;但是,所有网格的中心点都不同。例如,距离a
tob
与距离a
to不同c
。
如果是刚性网格,我可以得到最近的四个相邻网格;但是,我不能这样做,因为距离不同并且最近的邻居不一定是正交的。我从数据库中获得的唯一信息是每个网格的中心点和 geohash 键,例如aa
,ab
等。
对于每个缩放级别,我如何找到位于每个网格的北、西、东和南的网格?(有 6 个缩放级别)