CAMapNaviBaseManager | 注意:该类为导航控制器基类,请不要直接使用 |
CAMapNaviCameraInfo | 电子眼信息类 |
CAMapNaviCompositeCustomAnnotation | 导航界面自定义标注 since 5.5.0 |
CAMapNaviCompositeManager | 导航组件类 since 5.1.0 注意:AMapNaviCompositeManager 内部使用了单例 [AMapNaviDriveManager sharedInstance] |
C<AMapNaviCompositeManagerDelegate> | AMapNaviCompositeManagerDelegate 协议 since 5.1.0 |
C<AMapNaviCompositeOverlay> | 导航页添加自定overlay,需要遵守此协议 since 6.7.0 |
CAMapNaviCompositeUserConfig | 导航组件的配置类 since 5.2.0 |
CAMapNaviCongestionInfo | 实时导航中的拥堵区域信息 since 6.3.0 |
CAMapNaviCruiseCongestionInfo | 巡航中拥堵区域信息 since 6.7.0 |
CAMapNaviCruiseInfo | 巡航模式信息类 |
CAMapNaviCruiseLinkStatus | 巡航拥堵状态下Link的形状点信息 since 6.7.0 |
C<AMapNaviDriveDataRepresentable> | AMapNaviDriveDataRepresentable协议.实例对象可以通过实现该协议,并将其通过 AMapNaviDriveManager 的addDataRepresentative:方法进行注册,便可获取导航过程中的导航数据更新. 可以根据不同需求,选取使用特定的数据进行导航界面自定义. AMapNaviDriveView 即通过该协议实现导航过程展示.也可以依据导航数据的更新进行其他的逻辑处理 |
CAMapNaviDriveManager | 驾车导航管理类 |
CAMapNaviDriveManager(Escort) | |
C<AMapNaviDriveManagerDelegate> | |
CAMapNaviDriveView | 驾车导航界面.该类实现AMapNaviDriveDataRepresentable协议,可通过 AMapNaviDriveManager 的addDataRepresentative:方法进行注册展示驾车导航过程 |
C<AMapNaviDriveViewDelegate> | |
CAMapNaviExitBoardInfo | 高速或城市快速路的出口路牌信息 since 6.8.0 |
CAMapNaviGroupSegment | 聚合段信息类 since 5.1.0 |
CAMapNaviGuide | 导航段信息类 |
CAMapNaviHUDView | HUD导航界面.该类实现AMapNaviDriveDataRepresentable和AMapNaviWalkDataRepresentable协议,可以展示驾车HUD和步行HUD导航过程 |
C<AMapNaviHUDViewDelegate> | |
CAMapNaviInfo | 导航过程中的导航信息 |
CAMapNaviIntervalCameraDynamicInfo | 区间测速电子眼的动态信息 since 6.0.0 |
CAMapNaviLink | 分段的Link信息 |
CAMapNaviLocation | 当前的自车位置 |
CAMapNaviNotAvoidFacilityAndForbiddenInfo | 导航过程中的没有避开的设施、禁行标志等信息 since 6.0.0 |
CAMapNaviParallelRoadInfo | 平行路切换信息 since 6.6.0 |
CAMapNaviParallelRoadStatus | 平行路状态信息 since 5.3.0 |
CAMapNaviPOIInfo | 高德POI信息 since 6.4.0 |
CAMapNaviPoint | |
CAMapNaviPointBounds | |
CAMapNaviRestrictionInfo | 路径限行信息 since 5.0.0 |
C<AMapNaviRideDataRepresentable> | AMapNaviRideDataRepresentable协议.实例对象可以通过实现该协议,并将其通过 AMapNaviRideManager 的addDataRepresentative:方法进行注册,便可获取导航过程中的导航数据更新. 可以根据不同需求,选取使用特定的数据进行导航界面自定义. AMapNaviRideView 即通过该协议实现导航过程展示.也可以依据导航数据的更新进行其他的逻辑处理 |
CAMapNaviRideManager | 骑行导航管理类 |
C<AMapNaviRideManagerDelegate> | |
CAMapNaviRideView | 骑行导航界面.该类实现AMapNaviRideDataRepresentable协议,可通过 AMapNaviRideManager 的addDataRepresentative:方法进行注册展示骑行导航过程 |
C<AMapNaviRideViewDelegate> | |
CAMapNaviRoadFacilityInfo | 道路设施信息 since 6.0.0 |
CAMapNaviRoute | 导航路径信息 |
CAMapNaviRouteForbiddenInfo | 路线上的禁行标示信息 since 6.0.0 |
CAMapNaviRouteGroup | 导航路径信息集合. since 7.7.0 |
CAMapNaviRouteGuideGroup | 路线详情的分组信息. since 7.5.0 |
CAMapNaviRouteGuideSegment | 路线详情的分段信息. since 7.5.0 |
CAMapNaviRouteIconPoint | 路径的扎点信息 since 6.3.0 |
CAMapNaviRouteLabel | 道路标签信息 since 5.0.0 |
CAMapNaviRouteNotifyData | 实时导航过程中关于路线的‘通知信息’ since 6.2.0 |
CAMapNaviRouteWayPointInfo | 路线上的途径点信息 since 6.7.0 |
CAMapNaviSegment | 路径的分段信息 |
CAMapNaviServiceAreaInfo | 服务区域信息 since 5.0.0 |
CAMapNaviStatisticsInfo | 导航统计信息 |
CAMapNaviSuggestChangeMainNaviRouteInfo | 多路线导航模式下,建议将某备选路线切换为主导航路线 since 6.3.0 |
CAMapNaviToWayPointInfo | 当前自车位置到途经点的信息 since 6.7.0 |
CAMapNaviTrafficBarView | 导航路况光柱view. 需通过 AMapNaviDriveManager 的 -addDataRepresentative: 方法进行注册 |
CAMapNaviTrafficFacilityInfo | 道路交通设施类 |
CAMapNaviTrafficIncidentInfo | 路径交通事件信息 since 6.4.0 |
CAMapNaviTrafficStatus | 前方交通路况信息类 |
CAMapNaviTravelManager | 注意:该类为骑步行控制器基类,请不要直接初始化使用 |
CAMapNaviVehicleInfo | 车辆信息 since 6.0.0 |
C<AMapNaviWalkDataRepresentable> | AMapNaviWalkDataRepresentable协议.实例对象可以通过实现该协议,并将其通过 AMapNaviWalkManager 的addDataRepresentative:方法进行注册,便可获取导航过程中的导航数据更新. 可以根据不同需求,选取使用特定的数据进行导航界面自定义. AMapNaviWalkView 即通过该协议实现导航过程展示.也可以依据导航数据的更新进行其他的逻辑处理 |
CAMapNaviWalkManager | 步行导航管理类 |
C<AMapNaviWalkManagerDelegate> | |
CAMapNaviWalkView | 步行导航界面.该类实现 AMapNaviWalkDataRepresentable 协议,可通过 AMapNaviWalkManager 的addDataRepresentative:方法进行注册展示步行导航过程 |
C<AMapNaviWalkViewDelegate> | |
C<MAAnimatableAnnotation> | |
CMAAnimatedAnnotation | 支持动画效果的点标注 |
C<MAAnnotation> | 该类为标注点的protocol,提供了标注类的基本信息函数 |
CMAAnnotationMoveAnimation | Annotation移动动画. since 4.5.0 |
CMAAnnotationView | 标注view |
CMAArc | 该类用于定义一个圆弧, 通常MAArc是MAArcRenderer的model |
CMAArcRenderer | 此类用于绘制MAArc,可以通过MAOverlayPathRenderer修改其stroke attributes |
CMACircle | 该类用于定义一个圆, 通常MACircle是MACircleView的model |
CMACircleRenderer | 该类是MACircle的显示圆Renderer,可以通过MAOverlayPathRenderer修改其fill和stroke attributes |
CMACoordinateBounds | 东北、西南两个点定义的四边形经纬度范围 |
CMACoordinateRegion | 中心点、跨度范围定义的四边形经纬度范围 |
CMACoordinateSpan | 经度、纬度定义的经纬度跨度范围 |
CMACustomBuildingOverlay | 该类用于定义一个自定义楼块MACustomBuildingOverlay, 通常MACustomBuildingOverlay是MACustomBuildingOverlayRenderer的model.(注意: 自定义楼块仅支持在zoomLevel>=15级时显示) since 6.3.0 |
CMACustomBuildingOverlayOption | 该类用于定义一个楼块显示选项. since 6.3.0 |
CMACustomBuildingOverlayRenderer | 该类是MACustomBuildingOverlay的显示Renderer. since 6.3.0 |
CMACustomCalloutView | 自定义annotationView的弹出框. 注意:不会触发-(void)mapView: didAnnotationViewCalloutTapped: since 5.0.0 |
CMAGeodesicPolyline | 大地曲线 |
CMAGroundOverlay | 该类用于确定覆盖在地图上的图片,及其覆盖区域, 通常MAGroundOverlay是MAGroundOverlayRenderer的model |
CMAGroundOverlayRenderer | 此类是将MAGroundOverlay中的覆盖图片显示在地图上的renderer |
CMAHeatMapGradient | 热力图渐变属性 |
CMAHeatMapNode | 热力图节点 |
CMAHeatMapTileOverlay | 热力图tileOverlay |
CMAHeatMapVectorItem | 热力图展示节点(用以描述一个蜂窝或一个网格) |
CMAHeatMapVectorNode | 单个点对象 |
CMAHeatMapVectorOverlay | 矢量热力图,支持类型详见MAHeatMapType |
CMAHeatMapVectorOverlayOptions | 该类用于定义热力图属性 |
CMAHeatMapVectorOverlayRender | 矢量热力图绘制类 |
CMAIndoorFloorInfo | 室内楼层信息 |
CMAIndoorInfo | 室内图信息 |
CMAMapCustomStyleOptions | |
CMAMapPoint | 平面投影坐标结构定义 |
CMAMapRect | 平面投影矩形结构定义 |
CMAMapSize | 平面投影大小结构定义 |
CMAMapStatus | 地图状态对象 |
CMAMapView | |
CMAMapView(Annotation) | |
CMAMapView(CustomMapStyle) | 自定义样式 |
CMAMapView(Indoor) | |
CMAMapView(Overlay) | |
CMAMapView(UserLocation) | |
C<MAMapViewDelegate> | |
CMAMultiColoredPolylineRenderer | 此类用于绘制 MAMultiPolyline 对应的多彩线,支持分段颜色绘制 |
CMAMultiPoint | 该类是个由多个点组成的虚基类, 不能直接实例化对象, 要使用其子类MAPolyline,MAPolygon来实例化 |
CMAMultiPointItem | 海量点overlay单个点对象(since 5.1.0) |
CMAMultiPointOverlay | 海量点overlay(since 5.1.0) |
CMAMultiPointOverlayRenderer | 海量点渲染renderer(since 5.1.0)。 注意:为了保证渲染效率,纹理不受alpha参数影响,如果需要设置透明度,请更换icon。 |
C<MAMultiPointOverlayRendererDelegate> | MAMultiPointOverlayRenderer代理(since 5.1.0) |
CMAMultiPolyline | 多彩线model类。此类用于定义一个由多个点相连的多段线,绘制时支持分段采用不同颜色(纹理)绘制,点与点之间尾部相连但第一点与最后一个点不相连, 通常MAMultiPolyline是MAMultiColoredPolylineRenderer(分段颜色绘制)或MAMultiTexturePolylineRenderer(分段纹理绘制)的model |
CMAMultiTexturePolylineRenderer | 此类用于绘制MAMultiPolyline对应的多彩线,支持分段纹理绘制 |
CMAOfflineCity | 离线地图,城市信息 |
CMAOfflineItem | |
CMAOfflineItemCommonCity | 普通城市 |
CMAOfflineItemMunicipality | 直辖市 |
CMAOfflineItemNationWide | 全国概要 |
CMAOfflineMap | 离线地图管理类 |
CMAOfflineMap(Deprecated) | |
CMAOfflineMapViewController | 离线地图ViewController(since 5.7.0) |
CMAOfflineProvince | 离线地图,省地图信息 |
C<MAOverlay> | 该类是地图覆盖物的基类,所有地图的覆盖物需要继承自此类 |
CMAOverlayPathRenderer | 该类设置overlay绘制的属性,可以使用该类的子类MACircleRenderer, MAPolylineRenderer, MAPolygonRenderer或者继承该类 |
CMAOverlayRenderer | 该类是地图覆盖物Renderer的基类, 提供绘制overlay的接口但并无实际的实现(render相关方法只能在重写后的glRender方法中使用) |
C<MAParticleColorGenerate> | 粒子的颜色生成类. since 6.5.0 |
CMAParticleConstantRotationGenerate | 粒子的固定角度生成类. since 6.5.0 |
CMAParticleCurveSizeGenerate | 粒子的大小变化类. since 6.5.0 |
CMAParticleEmissionModule | 粒子的发射率类,每隔多少时间发射粒子数量,越多会越密集. since 6.5.0 |
CMAParticleOverlay | 该类用于定义一个粒子MAParticleOverlay, 通常MAParticleOverlay是MAParticleOverlayRenderer的model. since 6.5.0 |
CMAParticleOverlayOptions | 该类用于定义一个粒子覆盖物显示选项. since 6.5.0 |
CMAParticleOverlayOptionsFactory | 该类用于根据指定的天气类型,生成SDK内置的天气粒子覆盖物显示选项option. since 6.5.0 |
CMAParticleOverlayRenderer | 该类是MAParticleOverlay的显示Renderer. since 6.5.0 |
CMAParticleOverLifeModule | 粒子生命周期过程中状态变化,包含速度、旋转和颜色的变化. since 6.5.0 |
CMAParticleRandomColorGenerate | 粒子的随机颜色生成类. since 6.5.0 |
CMAParticleRandomVelocityGenerate | 粒子的随机速度生成类. since 6.5.0 |
CMAParticleRectShapeModule | 粒子的发射矩形区域模型. since 6.5.0 |
C<MAParticleRotationGenerate> | 粒子的角度生成类. since 6.5.0 |
C<MAParticleShapeModule> | 粒子的发射区域模型协议. since 6.5.0 |
CMAParticleSinglePointShapeModule | 粒子的发射单个点区域模型. since 6.5.0 |
C<MAParticleSizeGenerate> | 粒子的大小生成类. since 6.5.0 |
C<MAParticleVelocityGenerate> | 粒子的速度生成类. since 6.5.0 |
CMAPathShowRange | |
CMAPinAnnotationView | 提供类似大头针效果的annotation view |
CMAPointAnnotation | 点标注数据 |
CMAPolygon | 此类用于定义一个由多个点组成的闭合多边形, 点与点之间按顺序尾部相连, 第一个点与最后一个点相连, 通常MAPolygon是MAPolygonView的model |
CMAPolygonRenderer | 此类用于绘制MAPolygon,可以通过MAOverlayPathRenderer修改其fill和stroke attributes |
CMAPolyline | 此类用于定义一个由多个点相连的多段线,点与点之间尾部相连但第一点与最后一个点不相连, 通常MAPolyline是MAPolylineView的model |
CMAPolylineRenderer | 此类用于绘制MAPolyline,可以通过MAOverlayPathRenderer修改其fill和stroke attributes |
CMAShape | 该类为一个抽象类,定义了基于MAAnnotation的MAShape类的基本属性和行为,不能直接使用,必须子类化之后才能使用 |
CMATileOverlay | 该类是覆盖在球面墨卡托投影上的图片tiles的数据源 |
CMATileOverlay(CustomLoading) | 子类可覆盖CustomLoading中的方法来自定义加载MATileOverlay的行为。 |
CMATileOverlayPath | MATileOverlayPath |
CMATileOverlayRenderer | 此类是将MAOverlayRenderer中的覆盖tiles显示在地图上的Renderer |
CMATouchPoi | MATouchPoi 定义 |
C<MATraceDelegate> | 轨迹定位的代理协议,since v6.2.0 |
CMATraceLocation | 传入轨迹点定义 |
CMATraceManager | 轨迹纠偏管理类 |
CMATracePoint | 返回轨迹点定义 |
CMAUserLocation | 定位信息类 |
CMAUserLocationRepresentation | 用户位置显示样式控制 |
CNSValue(NSValueMAGeometryExtensions) | Utils方法,方便c结构体对象和NSValue对象间相互转化 |