gpt4 book ai didi

python - 当前在 Google App Engine 上存储、索引和查询地理空间数据的选项有哪些?

转载 作者:行者123 更新时间:2023-11-28 16:48:03 24 4
gpt4 key购买 nike

我已经“离开”GAE 平台和社区一段时间了,最​​近的新功能看起来相当引人注目,但我一直无法弄清楚如何处理 GAE-Python 上的地理数据。有几个可用的开源库:

  1. geomodel
  2. geodatastore
  3. mutiny

...但是它们没有得到积极维护并且已经有一段时间没有更新了,所以我有几个问题:

这些库中的任何一个都可以与 NDB 一起使用吗? ?还有什么我应该尝试使用的吗? GAE 上地理数据的当前最佳实践是什么?

顺便说一句,对于我自己的项目,我不需要存储点以外的任何东西,我需要进行的查询(至少在最初)是“X 最接近位置 Y 的结果”和“所有点在位置 Y' 1 英里。

更新:根据评论,geomodel 似乎已 patched与 NDB 合作,似乎 new experimental Search API允许我需要的搜索类型。然而,这会引出一个新问题:Search API 会简单地淘汰 geomodel 和类似的库,还是它们仍然有用?

最佳答案

为了放大上面的评论之一——Search API现在支持地理搜索。
它可以检索给定半径内的结果并按距离对结果进行排序,因此它应该可以很好地满足您的需求。

关于python - 当前在 Google App Engine 上存储、索引和查询地理空间数据的选项有哪些?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11765202/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com