使用图像作为MKOverlayView(iPhone MKMapKit)

时间:2011-04-22 17:01:06

标签: iphone image mapkit mkoverlay

我们希望使用MapKit / MKOverlayView来创建一个看起来完全自定义的地图。我们会创建一个包含当地街道/兴趣点的PNG,并将其与MapKit地图进行匹配。

我发现一些信息似乎可以推断这是可能的,但我找到的所有教程和示例都是处理绘图线和多边形,这不是我们想要的。

我还考虑了创建PNG的可能性,抓住用户的位置并以数学方式计算他们在图像上的位置......但这似乎比使用MKOverlayView <更重要的任务/ p>

任何关于如何开始的想法都将非常感激。

1 个答案:

答案 0 :(得分:0)

你可以从查看Open Maps开始我相信你可以通过创建自己的XML文件(不同风格的道路等)来自定义他们的地图。然后你可以将地图图块下载为PNG或延迟加载它们你的应用。

另一方面,

谷歌地图不允许修改或存储在您的应用程序中。

但是,如果您选择开放地图方法,则必须有效地滚动自己的MapKit。这很棘手但很有可能。首先在平铺滚动视图上查看Apple开发者视频。