MapKit上的天气雷达覆盖

时间:2012-10-03 23:39:27

标签: ios mkmapview mapkit mkoverlay

我搜索得很高,并且是一名新手开发者,我正在寻求帮助。我需要做的是在我试图开发的应用程序的地图上显示天气雷达。我遇到的大部分内容都已过时。我的项目是使用故事板创建的,寻找此问题的任何可用帮助。我有所有API和相关信息。

谢谢,

1 个答案:

答案 0 :(得分:1)

创建概述可能是一项非常繁琐的任务。我发现this教程是一个好的开始。

基本上,教程说这些步骤必须完成:

  1. 我会推荐一个600 ppi的tiff。我的tiff分辨率约为4000 * 2000像素。
  2. 下载并安装gdal:http://www.kyngchaos.com/software/frameworks。 gdal的安装并不令人高兴。我无法解释这里的每一步。基本上:首先使用完整的安装程序安装。然后安装numPy。然后使用终端在路径中复制gdal。
  3. 将tiff加载到Google地图中以获取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视频会话127的代码显示了它的工作原理。
  7. 重复步骤3-5,直到叠加层正常工作。