【问题标题】:How to filter Django GeopositionField based on longitude or latitude如何根据经度或纬度过滤 Django GeopositionField
【发布时间】:2017-03-30 14:57:27
【问题描述】:

我有一个包含点的纬度、经度值的地理位置字段。

>> object.location
>>11.23,21.23

>>object.location.latitude
 >> 11.23

我试过了

queryset.filter(location__latitude__lte=20.00) 

但它不起作用。

【问题讨论】:

    标签: python django django-geoposition


    【解决方案1】:
    from geoposition.fields import Geoposition
    
    n = Geoposition(11.23, 21.23)
    queryset.filter(location=n) 
    

    【讨论】:

    • 您能否提供更详细的答案并解释其工作原理?
    猜你喜欢
    • 1970-01-01
    • 2015-01-25
    • 1970-01-01
    • 2013-09-09
    • 2021-10-18
    • 2018-03-06
    • 2020-02-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多