【发布时间】:2013-04-09 10:46:08
【问题描述】:
我想做以下事情。
我想创建一个执行以下操作的应用
- 餐厅填写所在地址。
- 人员 A 打开应用程序,查看每家餐厅距离他/她当前位置的里程数(按最近的排序)。
我怎样才能以最有效的方式做到这一点?
如果餐厅给了我他们的地址,我是否应该将该地址转换为经度/纬度点,然后以某种方式使用它来获取与人 A 当前位置的距离?但是我如何有效地做到这一点,以便如果数据库中有 1000 个地址,我可以有效地对所有这些地址进行排序 - 首先最接近人 A - 而不会花费太多时间?谢谢!
我正在使用 django。
【问题讨论】:
-
我想做类似的事情。你能找到一个好的解决方案吗?你有任何可以分享的示例代码吗?
标签: python iphone django geolocation