【问题标题】:Weather Radar data Overlay in ios route-me frameworkios route-me框架中的天气雷达数据叠加
【发布时间】:2012-10-20 09:49:32
【问题描述】:

我对 ios 开发很陌生,我正在尝试使用 mapkit 和 corelocation 框架。我想做的是在显示降雨、风暴等的地图上显示最近的天气数据。我正在尝试制作如下图所示的内容。

链接:http://cdn-static.zdnet.com/i/story/70/00/002370/radarscope-mac-os-ogrady.jpg

为了获取天气数据,我现在会使用可以为我生成 kml 文件的免费工具(如果有更好的方法,请提出建议)。然后将使用该 kml 文件将其覆盖在地图上。

由于这是一个测试应用程序,数据不需要自动更新(非常感谢一些关于如何处理这个问题的指针)。

上述方法是实现此目的的最佳解决方案还是有其他更好的方法?此外,是否有可能获得完全相同的颜色编码以及上图中显示的地图的整体外观?

我计划使用 ios route-me 框架 IOS 5 构建一个 ipad 应用程序。

提前谢谢..

【问题讨论】:

    标签: ios ipad mapkit core-location


    【解决方案1】:

    我会看看 Weather Underground 的 API:

    Weather Underground

    【讨论】:

    • 感谢他们网站的链接。我将深入研究他们的 api,看看我该如何使用它。添加一个简单的 Webview 并将其指向带有参数的 URL 是否有效?我问,因为我不太确定这是否是从 IOS 设备使用他们的服务的方式。再次感谢您。
    • 如果您不想控制用户界面,UIWebView 可能会起作用。我不是 100% 确定您可以合法地这样做,但可能没问题。您可以使用像 i.wund.com/cgi-bin/findweather/…> 这样的 URL。当您想要检索原始天气数据时使用该 API。
    • 嘿埃里克,再次感谢您的链接..我认为法律上不应该有任何问题,但我会再次通过他们的条款来确认。为了控制视图,我计划有一个简单的按钮链接到可以将请求传递到您评论中提到的 url 的操作。在 URL 中,我会将地图中心的经纬度详细信息传递给 URL。该函数可以发出请求并返回数据,然后将其显示在地图上。我想使用它,因为通过这种方法可以在地图内移动..
    • 再次感谢您的支持。它对我帮助很大。欣赏它。
    猜你喜欢
    • 1970-01-01
    • 2012-03-17
    • 1970-01-01
    • 1970-01-01
    • 2011-02-18
    • 1970-01-01
    • 2012-08-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多