【问题标题】:Radar View like LOVOO [closed]像 LOVOO 一样的雷达视图 [关闭]
【发布时间】:2014-02-18 12:58:10
【问题描述】:

您好,我正在开发一个基于位置的 iOS 应用程序。其中有一个功能可以在雷达视图中找到用户的朋友。我从后端获取朋友的纬度和经度。 现在我尝试了很多东西来像指南针一样在雷达视图中显示它们(意味着当我在雷达中旋转朋友的点时也会旋转)

客户需要与应用程序完全一样的功能LOVOO

我该怎么做? 请帮帮我。

【问题讨论】:

  • 您好 user2210755 ! “从后端获取朋友的纬度和经度”是什么意思?带有好友数据库的 URL ?
  • 我认为我们这里与来自 lovoo google.com/patents/DE102005021628B4?cl=en&hl=en 的现有专利有冲突你怎么看?

标签: ios iphone objective-c location augmented-reality


【解决方案1】:

我已经为 iOS 创建了类似的 LOVOO,例如雷达视图。它可以在 github 上找到。

https://github.com/abm-adnan/Radar

【讨论】:

  • 这是iOS版的,有没有办法在安卓版上使用?
  • @shahzainali 哈哈,我猜没有
  • @Mikhail 好的:p
  • 是的,它就在那里
【解决方案2】:

如果您不担心地球表面的曲率,那么这将变得非常容易。

您将所有纬度和经度更改为基于极坐标的系统(角度和大小来自您自己的纬度和经度)。然后你会得到设备的罗盘方位。然后根据设备的角度调整所有“朋友”的角度。然后在地图上绘制所有内容(将极坐标转换回笛卡尔坐标)。然后在设备的指南针方位发生变化(或朋友的位置更新)时更新。

这需要大量的数学运算,但过程非常简单,您应该能够通过一次 Google 搜索获得所有转化信息。

【讨论】:

  • 有没有关于如何做到这一点的教程或解释。
  • 你的谷歌和我的一样好,我也从来没有在代码中做过。
  • 谢谢..我会试试的。
  • 您能否提供一些参考代码,因为我正在执行相同的功能,但没有使用基于位置的 api 的经验。帮助表示赞赏
【解决方案3】:

如果您还需要实时摄像头图像和增强功能,您可以使用 Wikiitude SDK,其中包括一个可自定义的雷达小部件(请参阅 example here)。您也可以在没有相机图像的情况下使用它,但是对于您的情况,该库可能太多了。

【讨论】:

    猜你喜欢
    • 2012-08-29
    • 2015-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-20
    • 1970-01-01
    相关资源
    最近更新 更多