gpt4 book ai didi

django - Django中获取特定半径内的所有点

转载 作者:行者123 更新时间:2023-12-02 06:58:34 26 4
gpt4 key购买 nike

对于 Google map 应用程序,我需要创建一个查询,在给定每个点的纬度/经度的情况下,选择数据库中位于给定纬度/经度特定半径范围内的所有项目。在 Django ORM 中是否有有效的方法来做到这一点?

到目前为止,我想出的最好方法是选择落在该圆的边界正方形内的所有点(使用 __range),然后对所有选定的列表调用迭代函数来判断自己是否真的落入圈子。

我的感觉是可能有一种更有效的方法 - 你会怎么做?

最佳答案

关于django - Django中获取特定半径内的所有点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5502360/

26 4 0
文章推荐: java - EWS Java API 1.1 创建约会 - 缺少 TimeZoneDefinition
文章推荐: erlang - 分发 Erlang 聊天系统
文章推荐: select - React,无法选择