我离开GAE平台和社区已经有一段时间了,最近的新特性看起来相当吸引人,但我还没能弄清楚GAE Python上的geodata该怎么办。有几个开放源代码库可用:
…但是它们没有被积极维护,并且已经有很长一段时间没有更新,所以我有几个问题要问:
这些库是否与NDB一起工作?还有什么我应该试着用的吗?GAE上的geodata当前的最佳实践是什么?在
顺便说一句,对于我自己的项目,除了点之外,我不需要存储任何东西,我需要进行的查询类型(至少最初)是“X最接近位置Y的结果”和“距离位置Y 1英里内的所有点”。在
更新:根据评论,geomodel似乎已经patched与NDB一起工作了,new experimental Search API似乎允许我所需的各种搜索。然而,这就引出了一个新的问题:搜索API会简单地淘汰geomodel和类似的库,还是它们仍然有用?在
为了补充以上的一条评论,Search API现在支持Geosearch。
它可以检索给定半径内的结果并按距离排序,因此它应该能很好地满足您的需要。在
相关问题 更多 >
编程相关推荐