我有一个带有经度和纬度的标记(谷歌地图标记)数组。 我想创建某种类似雷达的 View ,将这些标记显示为我以 45° 角朝向其方向的点。
你们知道我怎么说“这个标记在我后面,这个标记在我前面”吗? 考虑到我的方向,我想我应该应用 cos 和 sin,但这太模糊了。
希望你能帮忙:) 谢谢
最佳答案
我假设您已经知道自己的位置和方向。然后,您可以使用 Google map 几何库的 computeHeading()
方法计算当前位置和点的标记数组的方向。然后您可以根据当前方向调整这些值。
关于java - Android - 获取手机指向的方向(类似 compass ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51627910/