问题描述
我正在使用 R 包 geohashTools
并且我想知道给定级别/精度的所有可能的 geohashes。一种方法是使用蛮力。
# All possible coordinates
coord <- expand.grid(lon = seq(-180,180,0.1),lat = seq(-90,89.9,0.1))
# Load library
library(geohashTools)
# Get all unique geohashes
geohashes <- unique(gh_encode(coord$lat,coord$lon,precision = 2L))
虽然这可行,但我在猜测我的网格需要的分辨率是多少,因此,如果网格太粗,我可能会错过 geohashes,或者如果网格太细,它可能会非常低效。
问:是否有更有效的方法来确定给定级别的所有地理散列?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)