java - GPS应用距离

标签 java android gps

<分区>

Possible Duplicate:
How to track distance via GPS on Android?

我设计了一个 GPS 应用程序,它可以很好地告诉我的位置。但现在我想包含更多功能。我将如何在那里做一个半径?方圆五六公里!我如何提及那个区域的某个地点与我的地点之间的距离?

最佳答案

如果您只是有不同的坐标并想用它们进行计算,只需查看已经可用的 Android 函数: http://developer.android.com/reference/android/location/Location.html

您可以创建 Location 对象,将纬度/经度坐标与集合函数一起使用,然后使用

float distanceInMeters=location1.distanceTo(location2);

获得结果。

关于java - GPS应用距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13181010/

相关文章:

java - 在身份验证层后面读取 list 签名的 webstart jar 时出现 NullPointerException

java - 由于找不到 ALPN 处理器,与 WireMock 的集成测试失败

java - 如何从 eclipse 项目(包括库)制作 jar 文件?

android - CSS 高度在 Android chrome 中搞砸了

iphone - kCLLocationAccuracyThreeKilometers 是否使用 GPS 或手机信号塔?

java - doGet() Servlet 方法未从 JSP 调用

android - 找不到 com.android.tools.build :gradle:4. 6

android - 在 onTouchEvent() 中的 MotionEvent.ACTION_MOVE 期间重绘 View

android - LocationClient.getLastLocation() 尽管已连接但返回 Null

c++ - 在 Linux 中使用 gps timestamp_t 结构设置系统时间