我想在我的 Android 手机中存储位置信息,并让应用程序告诉我我是否在这些点和半径内。
存储许多点和半径位置并有效查询它们的最佳方法是什么?
最佳答案
我没有尝试过这个,但作为一种非常简单的方法,您可以将位置存储为经纬度对和半径,并使用 android.location.Location 类的 distanceTo 方法作为您的“命中”测试?
依次遍历每一对并应用测试?
关于android - 如何将地理数据存储在 android 数据库中并进行查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2359514/