我有坐标,在我的数据库中为其分配了相应的geohash。现在,我要检索两个边界坐标(右上角和左上角)内的所有坐标。我该怎么做呢?
我尝试获取同时适合这两个边界坐标的geohash,但是当它们位于世界上完全不同的区域时,此解决方案将不起作用(因此它们不会共享任何共同点)。
有更好的方法吗?
感谢您的帮助
答案 0 :(得分:0)
不幸的是,这不是您可以通过数据存储/ App引擎立即使用的方法。 (没有内置的空间查询。)
对于早期的原型制作等,您可以采用困难的方式-检索 all 行,并丢弃代码中不符合查询条件的行。显然,使用实际生产数据可能不可行。
有关一些可能的生产解决方案,请参见相关问题Query for Entities Nearby with Geopt。