我正在编写一个简单的应用程序,它可以向你展示你周围的朋友,但不是在法线地图中,而是在像 UI 这样的圆形雷达上:
( http://i.imgur.com/9Epw0Xh.png )
像这样,我有每个用户的纬度、经度,当然还有我自己的中心。
我还测量每个用户的距离来定位他们,所以我知道的数据是他们到我的纬度、经度和距离。
出于数学原因,假设雷达的半径为 100 像素,我可以使用左侧或右侧定位将它们与我的距离分开,但就顶部或底部而言,它变得有点棘手,因为我尝试转换它们的纬度 - 我的纬度转换成百分比结果,然后将它们放在雷达上......但我认为可能有更好的方法来处理极坐标到笛卡尔坐标,但我真的有点无能为力。
这些类型的接口或在那里实现的任何东西是否有最佳方法?


