C<MAAnnotation > | 该类为标注点的protocol,提供了标注类的基本信息函数 |
CMAAnnotationView | 标注view |
CMACircle | 该类用于定义一个圆, 通常MACircle是MACircleRenderer的model |
CMACircleRenderer | 该类是MACircle的显示圆renderer,可以通过MAOverlayPathRenderer修改其fill和stroke attributes |
CMACircleView | 该类是MACircle的显示圆View,可以通过MAOverlayPathView修改其fill和stroke attributes |
CMACoordinateBounds | 东北、西南两个点定义的四边形经纬度范围 |
CMACoordinateRegion | 中心点、跨度范围定义的四边形经纬度范围 |
CMACoordinateSpan | 经度、纬度定义的经纬度跨度范围 |
CMAGeodesicPolyline | 大地曲线 |
CMAGroundOverlay | 该类用于确定覆盖在地图上的图片,及其覆盖区域, 通常MAGroundOverlay是MAGroundOverlayRenderer的model |
CMAGroundOverlayRenderer | 此类是将MAGroundOverlay中的覆盖图片显示在地图上的renderer |
CMAGroundOverlayView | 此类是将MAGroundOverlay中的覆盖图片显示在地图上的View; |
CMAHeatMapGradient | 热力图渐变属性 |
CMAHeatMapNode | 热力图节点 |
CMAHeatMapTileOverlay | 热力图tileOverlay |
CMAMapPoint | 平面投影坐标结构定义 |
CMAMapRect | 平面投影矩形结构定义 |
CMAMapSize | 平面投影大小结构定义 |
CMAMapView | |
CMAMapView(LocationOption) | 定位相关参数的类别 |
CMAMapView(Snapshot) | 地图view关于截图的类别 |
C<MAMapViewDelegate > | 地图view的delegate |
CMAMultiColoredPolylineRenderer | 此类用于绘制MAMultiPolyline对应的多段线,支持分段颜色绘制。MAMultiColoredPolylineRenderer仅支持lineJoin = kCGLineJoinRound, lineCap = kCGLineCapRound,设为其他值无效。 |
CMAMultiPoint | 该类是个由多个点组成的虚基类, 不能直接实例化对象, 要使用其子类MAPolyline,MAPolygon来实例化 |
CMAMultiPolyline | 此类用于定义一个由多个点相连的多段线,绘制时支持分段采用不同颜色绘制,点与点之间尾部相连但第一点与最后一个点不相连, 通常MAMultiPolyline是MAMultiColoredPolylineRenderer(分段颜色绘制)model |
C<MAOverlay > | 该类是地图覆盖物的基类,所有地图的覆盖物需要继承自此类 |
CMAOverlayPathRenderer | 该类提供使用CGPathRef来绘制overlay,默认的操作是使用fill attributes, stroke attributes绘制当前path到context中, 可以使用该类的子类MACircleRenderer, MAPolylineRenderer, MAPolygonRenderer或者继承该类, 如果继承该类,需要重载-(void)createPath方法 |
CMAOverlayPathView | 该类提供使用CGPathRef来绘制overlay,默认的操作是使用fill attributes, stroke attributes绘制当前path到context中, 可以使用该类的子类MACircleView, MAPolylineView, MAPolygonView或者继承该类, 如果继承该类,需要重载-(void)createPath方法 |
CMAOverlayRenderer | 该类是地图覆盖物Renderer的基类, 提供绘制overlay的接口但并无实际的实现 |
CMAOverlayView | 该类是地图覆盖物View的基类, 提供绘制overlay的接口但并无实际的实现 |
CMAPinAnnotationView | 提供类似大头针效果的annotation view |
CMAPointAnnotation | 点标注数据 |
CMAPolygon | 此类用于定义一个由多个点组成的闭合多边形, 点与点之间按顺序尾部相连, 第一个点与最后一个点相连, 通常MAPolygon是MAPolygonRenderer的model |
CMAPolygonRenderer | 此类是MAPolygon的显示多边形Renderer,可以通过MAOverlayPathRenderer修改其fill和stroke attributes |
CMAPolygonView | 此类是MAPolygon的显示多边形View,可以通过MAOverlayPathView修改其fill和stroke attributes |
CMAPolyline | 此类用于定义一个由多个点相连的多段线,点与点之间尾部想连但第一点与最后一个点不相连, 通常MAPolyline是MAPolylineRenderer的model |
CMAPolylineRenderer | 此类是MAPolyline的显示多段线renderer,可以通过MAOverlayPathRenderer修改其fill和stroke attributes |
CMAPolylineView | 此类是MAPolyline的显示多段线View,可以通过MAOverlayPathView修改其fill和stroke attributes |
CMAShape | 该类为一个抽象类,定义了基于MAAnnotation的MAShape类的基本属性和行为,不能直接使用,必须子类化之后才能使用 |
CMATileOverlay | 该类是覆盖在球面墨卡托投影上的图片tiles的数据源 |
CMATileOverlay(CustomLoading) | 子类可覆盖CustomLoading中的方法来自定义加载MATileOverlay的行为。 |
CMATileOverlayPath | 记录某特定tile的据结构。contentScaleFactor根据设备的ScrennScale而定, 为1.0或2.0。 |
CMATileOverlayRenderer | 此类将MATileOverlay中的tile渲染到地图上 |
CMATileOverlayView | 此类将MATileOverlay中的tile渲染到地图上 |
CMAUserLocation | 定位信息类 |
CMAUserLocationRepresentation | 用户位置显示样式控制 |
CNSValue(NSValueMAGeometryExtensions) | Utils方法,方便c结构体对象和NSValue对象间相互转化 |