前言
因需求,需要实现运动轨迹。由于之前对地图涉猎不深,故对百度地图SDK提供的APi并不熟悉。其间遇到了部分问题,印象最深刻的便是轨迹图片平铺、压缩,和预想中差距甚大,经过一天时间的尝试,最终解决了问题。遇到此问题,在网上查找并未找到相关描述或解决方式,特此记录,或许可以帮到初涉地图的人。
实现轨迹
去百度地图开放平台,查看文档,实现轨迹很简单,几句代码就可以出效果。下面是加入了网络请求后的代码:(onload中创建添加地图,网络请求后,调用下面代码)
- (void)settingPolyline {
NSArray * array = self.trackModel.userModel.locuslist;
CLLocationCoordinate2D coords[100] = {
0};
for (int i = 0; i < array