我正在尝试在App Engine上进行基于位置的搜索,但由于数据存储不支持多个不等式运算符,我无法搜索“c和d之间的a和b之间的纬度”
其中一个解决方案是预先计算要搜索的边界框,如下所述:
http://code.google.com/appengine/articles/geosearch.html
然而,我对“切片”有点困惑。我想弄明白:
为什么同样有5个配置 - 不会有人这样做?
GEOBOX_CONFIGS =( (4,5,True), (3,2,True), (3,8,假), (3,16,假), (2,5,假), )
我正在试图找出为我自己的应用程序设置配置的内容,但是有很多变量,不清楚该怎么做。我是否会增加分辨率(第一个数字),切片数量(第二个数字),添加/删除配置?
最终,我对10-15英里范围内的点感兴趣(代码已按距离排序),但我不明白为什么不能用1配置完成,分辨率设置得足够高。< / p>
答案 0 :(得分:2)
我找到了另一个例子,似乎很好地包装了一切,我不需要担心所有那些疯狂的配置值!