如何在谷歌地图中找到最近的用户?

2024-05-23 02:02:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我在MYSQL数据库中有一个餐厅的送货代理(bikers)列表,带有经度和纬度(每10秒更新一次)。我想如果餐厅收到新订单,餐厅最近的代理商会收到更新信息。在

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

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


Tags: django订单信息数据库距离代理列表mysql
1条回答
网友
1楼 · 发布于 2024-05-23 02:02:17

您可以使用django geopyhere

geo_distance = great_circle(biker_latlog, hotel_latlog).miles

酒店和骑自行车的人之间的距离

更进一步,你可以实现你的逻辑

相关问题 更多 >

    热门问题