我试图找出如何创建自定义地图,如下所示:
http://itunes.apple.com/us/app/mall-book-california/id342584415?mt=8
http://www.macworld.com/appguide/app.html?id=541350&expand=false
我只是不知道从哪里开始,我使用UIWebView还是MapKit? 任何帮助将不胜感激。
谢谢
答案 0 :(得分:1)
我们在应用中所做的是在UIImageView
上使用UIScrollView
。您需要截取您将在Google地图上绘制的对象的屏幕截图,并精确地在其上绘制覆盖图。您还需要获取从地图中截取的屏幕截图的左上角坐标和右下角坐标。然后将叠加图像放在图像视图中,滚动视图上的图像视图,并使用从地图中获取的坐标在滚动视图上缩放坐标系。现在,您可以在叠加层上精确绘制POI。注意:我们做的第一件事是我们用自定义图像视图覆盖了g-map,但滚动时它确实很慢,所以甚至不要尝试它。祝你好运。
[编辑]你在谷歌地图上截取一个区域的大截图 http://www.metacafe.com/watch/1073912/google_maps_hack_how_to_save_large_maps/