iOS地图开发初探

周一接到个Demo任务,一个LBS应用,结合地图实现一个寻找周边停车场并且提供预订以及路线规划的功能。
拿到任务,马上想起iOS自带的Map Kit,到现在还没玩过这个框架,终于可以尝试下了。忙活了几天,基本做出来了,简单总结下几个主流的地图SDK。

Map Kit

苹果自家地图服务,集成最好,iOS6以前数据来自Google,现在换数据提供商了,中国区使用高德的数据。但是不提供路径规划功能。

Google Map SDK

Google出的地图SDK,说实话,数据准确度上面,更相信Google,但是试用了下,依然不提供路径规划功能。

高德地图SDK

高德的数据,没啥感觉,不喜欢不讨厌,但是它提供路径规划功能,最后也采用这个。

百度地图SDK

鼓起勇气尝试百度的SDK,具体细节还没深究,第一映像分就给不高,直接下载然后在touch5上面运行,发现下面没填充完,一行空白,表示根本没做这一代的屏幕适配,尼玛百度你是个大厂啊,这么玩,其它几家都没这么粗心,你这太让人失望了。Demo提供的其它功能也没兴趣试下去,直接切换到高德去了。