Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在Django中使用MapAPI在google地图中查找最近的用户?_Python_Django_Google Maps_Location - Fatal编程技术网

Python 如何在Django中使用MapAPI在google地图中查找最近的用户?

Python 如何在Django中使用MapAPI在google地图中查找最近的用户?,python,django,google-maps,location,Python,Django,Google Maps,Location,我在MYSQL数据库中有一个餐馆送货员名单,经度和纬度每10秒更新一次。我想如果餐厅收到新订单,离餐厅最近的代理将收到更新消息 我被困在Django怎么办。我知道geoDjango很有用,但它会给出两点之间的直线距离 有人能帮我找到地图上最近的用户吗?你可以使用django geopy 这将给酒店和骑自行车的家伙之间的距离 此外,您还可以实现您的逻辑谢谢您的回复。你能告诉我如果有五个以上的车手,我怎样才能找到他们中最近的车手吗? geo_distance = great_circle(biker

我在MYSQL数据库中有一个餐馆送货员名单,经度和纬度每10秒更新一次。我想如果餐厅收到新订单,离餐厅最近的代理将收到更新消息

我被困在Django怎么办。我知道geoDjango很有用,但它会给出两点之间的直线距离

有人能帮我找到地图上最近的用户吗?

你可以使用django geopy

这将给酒店和骑自行车的家伙之间的距离


此外,您还可以实现您的逻辑

谢谢您的回复。你能告诉我如果有五个以上的车手,我怎样才能找到他们中最近的车手吗?
geo_distance = great_circle(biker_latlog, hotel_latlog).miles