在MapKit上叠加天气雷达图层

5

我已经搜索了很多,作为一名新手开发者,我需要帮助。我的需求是在我正在开发的应用程序上显示天气雷达图。我遇到的大部分内容都已过时。我的项目使用storyboards创建,希望能得到任何可用的帮助来解决这个问题。我拥有所有API和相关信息。

谢谢!


欢迎来到 Stack Overflow!您具体是在寻找什么?雷达数据吗? - brainray
我已经拥有了一家私人公司的所有数据,只是不知道如何处理并将其叠加到地图上。 - Joe Yetter
1个回答

2
创建概览可能是一项繁琐的任务。我发现这篇教程是一个很好的起点。
基本上,该教程指出需要执行以下步骤:
  1. 建议使用600ppi的tiff。我的tiff分辨率约为4000*2000像素。
  2. 下载并安装gdal:http://www.kyngchaos.com/software/frameworks。安装gdal不是一件愉快的事情。我无法在此解释每个步骤。基本上:首先使用完整的安装程序进行安装。然后安装numPy。然后使用终端将gdal复制到路径中。
  3. 将tiff加载到Google Maps中以获取4个角的坐标。
  4. 使用gdal创建vrt文件。命令将类似于此字符串:gdal_translate -of VRT -a_srs EPSG:4326 -gcp 0 0 7.435822 46.953453 -gcp 2285 0 7.460397 46.953453 -gcp 2285 1479 7.460397 46.942342 -gcp 0 1479 7.435822 46.942342 MN_A.tiff MN_A.vrt
  5. 使用MapTiler创建瓦片。Mac版本对我无效,但Windows版本可以完成任务。
  6. 您需要将这些瓦片添加到项目中并为它们创建文件夹引用。 WWDC视频Session 127的代码显示了如何操作。
  7. 重复步骤3-5,直到叠加层正常工作为止。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接