我们正在构建一个 Android 应用程序,它将使用用户的当前位置(纬度、经度)并显示当前位置周围的前 50 个场所,按距离排序。
我们将这些场所存储在 SQLite 数据库中。我们计划随应用程序一起提供 sqlite 数据库。
为了只获取相关的前 50 个最近的地点,我们想定义一个数据库函数 DIST(计算两点之间的距离)并在我们的查询中使用它。
如何为 Android 应用程序定义自定义 SQLite 函数?执行此操作的 Java API 调用是什么?
我们已经在我们的 iPhone 应用程序中成功实现了这种方法 - 使用 Objective C。
最佳答案
关于java - Android 上的 SQLite : How to create a sqlite dist db function - to be used in the app for distance calculation using lat, 长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2352320/