MapKit 心得记录
来源:互联网 发布:淘宝女装便宜好看店铺 编辑:程序博客网 时间:2024/05/22 03:15
根据上2篇代码.和苹果自带的文档.
可知.MapKit主要是通过MKMapView视图来进行数据和试图的一系列操作.
主要有3部分功能;
1:显示地图.(标准线路,卫星,混合.图随路转,当前用户位置等),这是基础.
2:地图信息标注.
主要通过自定义数据实现协议MKAnnotation.来实现数据的存储.
当获取完所有的数据保存以后.添加到MKMapView的标注属性.
MKMapView会自动调用标注相关的委托方法.
在委托方法中,根据协议确定当前添加到地图的数据.并根据数据实现
返回MKAnnotationView或子类化的视图..完成在地图上的现实.
3:地图覆盖视图(如海拔图,行车记录线.或自定义显示)
同上.通过自定义数据实现协议MKOverlay存储点或点阵.
添加到MKMapView以后.调用委托方法.
在委托方法中,根据协议确定数据.根据数据实现返回MKOverlayView的子类化视图.
在子类画视图中,根据点或点阵绘制各种图形实现效果.
最终得到的效果是在覆盖在地图上的1层或多层视图.
示例代码可以参考我前面2篇代码.或者研究苹果自带文档.位置在iOS 5.1 Library>Cocoa Touch Layer>MapKit下
- MapKit 心得记录
- mapKit
- MapKit
- 记录心得
- 记录心得
- 心得记录
- <MapKit/MapKit.h>
- [iPhone程式]iPhone開發心得04-Mapkit之使用MKMapView實作Google Map
- 记录一下心得吧
- web前端心得记录
- 记录Django开发心得
- 记录Django开发心得
- 记录Django开发心得
- 记录开发心得
- oracle 安装心得记录
- 经验心得记录
- pymysql使用心得记录
- dataframe 使用心得记录
- 我要把我的学生培养成“狼”
- VSS的操作
- 借助OCW,推进二流大学跨越式进步
- 虚拟机拷贝后没有ipv4的地址问题
- linux下编译NiKey动态库
- MapKit 心得记录
- 多媒体的学习内容_VML
- MySQL语言结构的总结
- 2.点亮一盏LED(Thumb和ARM语言实现)
- 关于there is no cource code available for the current的解决方法
- 社保缴纳记录查询,个人所得税纳税记录查询
- 关于出勤率和学生的成绩的统计
- Streams流复制的异常检测
- Crystal Reports