高德地图SDK(导航) V11.2.0501

Loading...
Searching...
No Matches
AMapNaviDriveDataRepresentable.h
Go to the documentation of this file.
1//
2// AMapNaviDriveDataRepresentable.h
3// AMapNaviKit
4//
5// Created by 刘博 on 16/1/13.
6// Copyright © 2016年 Amap. All rights reserved.
7//
8
9#import "AMapNaviCommonObj.h"
10
11NS_ASSUME_NONNULL_BEGIN
12
13@class AMapNaviInfo;
14@class AMapNaviRoute;
15@class AMapNaviLocation;
16@class AMapNaviStatisticsInfo;
17@class AMapNaviDriveManager;
18
27@protocol AMapNaviDriveDataRepresentable <NSObject>
28@optional
29
38- (void)driveManager:(AMapNaviDriveManager *)driveManager updateNaviMode:(AMapNaviMode)naviMode;
39
48- (void)driveManager:(AMapNaviDriveManager *)driveManager updateNaviRouteID:(NSInteger)naviRouteID;
49
58- (void)driveManager:(AMapNaviDriveManager *)driveManager updateNaviRoute:(nullable AMapNaviRoute *)naviRoute;
59
68- (void)driveManager:(AMapNaviDriveManager *)driveManager updateNaviInfo:(nullable AMapNaviInfo *)naviInfo;
69
78- (void)driveManager:(AMapNaviDriveManager *)driveManager updateNaviLocation:(nullable AMapNaviLocation *)naviLocation;
79
88- (void)driveManager:(AMapNaviDriveManager *)driveManager showCrossImage:(nullable UIImage *)crossImage;
89
96- (void)driveManagerHideCrossImage:(AMapNaviDriveManager *)driveManager;
97
121- (void)driveManager:(AMapNaviDriveManager *)driveManager showLaneBackInfo:(NSString *)laneBackInfo laneSelectInfo:(NSString *)laneSelectInfo;
122
129- (void)driveManagerHideLaneInfo:(AMapNaviDriveManager *)driveManager;
130
139- (void)driveManager:(AMapNaviDriveManager *)driveManager updateTrafficStatus:(nullable NSArray<AMapNaviTrafficStatus *> *)trafficStatus;
140
149- (void)driveManager:(AMapNaviDriveManager *)driveManager updateCameraInfos:(nullable NSArray<AMapNaviCameraInfo *> *)cameraInfos;
150
159- (void)driveManager:(AMapNaviDriveManager *)driveManager updateServiceAreaInfos:(nullable NSArray<AMapNaviServiceAreaInfo *> *)serviceAreaInfos;
160
161
170- (void)driveManager:(AMapNaviDriveManager *)driveManager updateServiceAreaDetailInfos:(nullable NSArray<AMapNaviServiceAreaDetailInfo *> *)serviceAreaDetails;
171
180- (void)driveManager:(AMapNaviDriveManager *)driveManager updateSlopeInfos:(nullable NSArray<AMapNaviSlopeInfo *> *)slopeInfos;
181
182
191- (void)driveManager:(AMapNaviDriveManager *)driveManager updateParallelRoadStatus:(nullable AMapNaviParallelRoadStatus *)parallelRoadStatus;
192
205- (void)driveManager:(AMapNaviDriveManager *)driveManager updateIntervalCameraWithPositionState:(AMapNaviIntervalCameraPositionState)state startInfo:(nullable AMapNaviCameraInfo *)startInfo endInfo:(nullable AMapNaviCameraInfo *)endInfo;
206
217- (void)driveManager:(AMapNaviDriveManager *)driveManager updateTurnIconImage:(nullable UIImage *)turnIconImage turnIconType:(AMapNaviIconType)turnIconType;
218
229- (void)driveManager:(AMapNaviDriveManager *)driveManager updateNextTurnIconImage:(nullable UIImage *)turnIconImage nextTurnIconType:(AMapNaviIconType)turnIconType;
230
239- (void)driveManager:(AMapNaviDriveManager *)driveManager updateBackupRoute:(nullable NSArray<AMapNaviRoute *> *)backupRoutes;
240
249- (void)driveManager:(AMapNaviDriveManager *)driveManager updateCongestionInfo:(nullable AMapNaviCongestionInfo *)congestionInfo;
250
259- (void)driveManager:(AMapNaviDriveManager *)driveManager updateTrafficEvents:(nullable NSArray<AMapNaviRouteTrafficEventInfo *> *)events;
260
261#pragma mark - 智能巡航 Intelligent Cruise
262#pragma mark - 智能巡航
263
272- (void)driveManager:(AMapNaviDriveManager *)driveManager updateTrafficFacilities:(nullable NSArray<AMapNaviTrafficFacilityInfo *> *)trafficFacilities;
273
282- (void)driveManager:(AMapNaviDriveManager *)driveManager updateCruiseElecCameraInfos:(NSArray<AMapNaviTrafficFacilityInfo *> *)cameraInfos;
283
292- (void)driveManager:(AMapNaviDriveManager *)driveManager updateCruiseInfo:(nullable AMapNaviCruiseInfo *)cruiseInfo;
293
302- (void)driveManager:(AMapNaviDriveManager *)driveManager updateCruiseCongestionInfo:(AMapNaviCruiseCongestionInfo *)congestionInfo;
303
304
305
306@end
307
308NS_ASSUME_NONNULL_END
AMapNaviCommonObj.h
AMapNaviIconType
AMapNaviIconType
Definition AMapNaviCommonObj.h:138
AMapNaviIntervalCameraPositionState
AMapNaviIntervalCameraPositionState
Definition AMapNaviCommonObj.h:389
AMapNaviMode
AMapNaviMode
Definition AMapNaviCommonObj.h:38
AMapNaviCameraInfo
电子眼信息类 Electronic eye information category
Definition AMapNaviCommonObj.h:778
AMapNaviCongestionInfo
Definition AMapNaviCommonObj.h:1226
AMapNaviCruiseCongestionInfo
Definition AMapNaviCommonObj.h:935
AMapNaviCruiseInfo
巡航模式信息类 Cruise mode information
Definition AMapNaviCommonObj.h:836
AMapNaviDriveManager
Definition AMapNaviDriveManager.h:22
AMapNaviInfo
Definition AMapNaviInfo.h:13
AMapNaviLocation
Definition AMapNaviLocation.h:13
AMapNaviParallelRoadStatus
Definition AMapNaviCommonObj.h:1033
AMapNaviRoute
Definition AMapNaviRoute.h:186
AMapNaviRouteTrafficEventInfo
交通事件信息 Traffic incident information since 10.0.920
Definition AMapNaviCommonObj.h:1654
AMapNaviServiceAreaDetailInfo
Definition AMapNaviCommonObj.h:1793
AMapNaviServiceAreaInfo
服务区域信息 Service area information since 5.0.0
Definition AMapNaviCommonObj.h:804
AMapNaviSlopeInfo
Definition AMapNaviCommonObj.h:1830
AMapNaviStatisticsInfo
Definition AMapNaviStatisticsInfo.h:13
AMapNaviTrafficFacilityInfo
道路交通设施类 Road traffic facilities
Definition AMapNaviCommonObj.h:896
AMapNaviTrafficStatus
前方交通路况信息类 Traffic condition information class ahead
Definition AMapNaviCommonObj.h:722
© 2017 高德信息技术有限公司 版权所有，保留所有权利。