2011-04-22 45 views
1

我们想利用MapKit/MKOverlayView创建地图,看起来完全定制。我们将创建一个PNG,它具有当地的街道/景点,并且匹配该地图,最多可以匹配MapKit使用图像作为MKOverlayView(iPhone MKMapKit)

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

我也曾考虑创建PNG,抓住用户的位置和数学计算它们在图像上的位置的可能性...但是这似乎是一个更大的任务比可能使用MKOverlayView

如何任何想法开始将非常感激。

回答

0

您可以从Open Maps开始我相信您可以通过创建自己的XML文件(不同风格的道路等)来自定义他们的地图。然后,您可以将地图图块下载为PNG或将其加载到您的应用程序中。你不能

,另一方面谷歌地图在您的应用程序进行修改或存储。

但是如果你选择了开放式地图找你必须有效地推广自己的MapKit。这是棘手的,但非常有可能。首先查看平铺滚动视图上的Apple开发人员视频。

+0

那么什么是MKOverlayView正被在这个帖子中引用? http://stackoverflow.com/questions/4117182/mkoverlay-view-is-blurred – Chris 2011-04-22 18:29:05

+0

这也可能有所帮助:如何在MKOverlayView上显示图像? http://stackoverflow.com/questions/3891850/how-to-display-an-image-on-a-mkoverlayview – 2011-08-02 02:28:31