高德地图SDK(导航)  V11.1.000
AMapNaviCommonObj.h
Go to the documentation of this file.
1 //
2 // AMapNaviCommonObj.h
3 // AMapNaviKit
4 //
5 // Created by AutoNavi on 14-7-1.
6 // Copyright (c) 2014年 Amap. All rights reserved.
7 //
8 
9 #import <UIKit/UIKit.h>
10 #import <CoreLocation/CLLocation.h>
11 #import <AMapFoundationKit/AMapServices.h>
12 
13 @class AMapNaviRoute;
14 
17 extern NSString * const AMapNaviErrorDomain;
18 
19 typedef NS_ENUM(int, AMapNaviAudioOutputMode)
20 {
21  AMapNaviAudioOutputModeNone = 0, //未设置
23  AMapNaviAudioOutputModeSpecial //特色语音包播报
24 };
25 
28 typedef NS_ENUM(NSInteger, AMapNaviError)
29 {
33 };
34 
37 typedef NS_ENUM(NSInteger, AMapNaviMode)
38 {
42 };
43 
46 typedef NS_ENUM(NSInteger, AMapNaviViewTrackingMode)
47 {
50 };
51 
54 typedef NS_ENUM(NSInteger, AMapNaviDriveViewShowMode)
55 {
59 };
60 
63 typedef NS_ENUM(NSInteger, AMapNaviTravelStrategy)
64 {
67 };
68 
71 typedef NS_ENUM(NSInteger, AMapNaviDrivingStrategy)
72 {
84 
96 
107 
108 };
109 
112 typedef NS_ENUM(NSInteger, AMapNaviCalcRouteState)
113 {
133 };
134 
137 typedef NS_ENUM(NSInteger, AMapNaviIconType)
138 {
196 };
197 
200 typedef NS_ENUM(NSInteger, AMapNaviSoundType)
201 {
207 };
208 
211 typedef NS_ENUM(NSInteger, AMapNaviDetectedMode)
212 {
217 };
218 
221 typedef NS_ENUM(NSInteger, AMapNaviRoadClass)
222 {
234 };
235 
238 typedef NS_ENUM(NSInteger, AMapNaviFormWay)
239 {
260 };
261 
264 typedef NS_ENUM(NSInteger, AMapNaviCameraType)
265 {
277 };
278 
281 typedef NS_ENUM(NSInteger, AMapNaviBroadcastMode)
282 {
285 };
286 
289 typedef NS_ENUM(NSInteger, AMapNaviRouteStatus)
290 {
298 };
299 
302 typedef NS_ENUM(NSInteger, AMapNaviRoutePlanPOIType)
303 {
307 };
308 
311 typedef NS_ENUM(NSInteger, AMapNaviParallelRoadStatusFlag)
312 {
316 };
317 
320 typedef NS_ENUM(NSInteger, AMapNaviElevatedRoadStatusFlag)
321 {
325 };
326 
329 typedef NS_ENUM(NSInteger, AMapNaviCompositeThemeType)
330 {
334 };
335 
338 typedef NS_ENUM(NSInteger, AMapNaviRingType)
339 {
346 };
347 
350 typedef NS_ENUM(NSInteger, AMapNaviGPSSignalStrength)
351 {
352  AMapNaviGPSSignalStrengthUnknow = 0, //0 信号强度未知 Signal strength unknown
353  AMapNaviGPSSignalStrengthStrong = 1, //1 信号强 Strong signal
354  AMapNaviGPSSignalStrengthWeak = 2, //2 信号弱 Weak signal
355  AMapNaviGPSSignalStrengthSmartPos = 3, //3 智能定位 Intelligent positioning since 7.8.0
356 };
357 
360 typedef NS_ENUM(NSInteger, AMapNaviCompositeVCBackwardActionType)
361 {
362  AMapNaviCompositeVCBackwardActionTypeDismiss = 0, //0 退出了整个导航组件 Exited the entire navigation component
363  AMapNaviCompositeVCBackwardActionTypeNaviPop = 1, //1 退出了导航组件中的导航界面 Exited the navigation interface within the navigation component
364 };
365 
368 typedef NS_ENUM(NSInteger, AMapNaviRoutePlanType)
369 {
384 };
385 
388 typedef NS_ENUM(NSInteger, AMapNaviIntervalCameraPositionState)
389 {
394 };
395 
398 typedef NS_ENUM(NSInteger, AMapNaviRoadFacilityType)
399 {
421 };
422 
425 typedef NS_ENUM(NSInteger, AMapNaviRouteNotifyDataType)
426 {
435 };
436 
439 typedef NS_ENUM(NSInteger, AMapNaviLinkType)
440 {
447 };
448 
451 typedef NS_ENUM(NSInteger, AMapNaviRouteIconPointType)
452 {
457 };
458 
461 typedef NS_ENUM(NSInteger, AMapNaviOnlineCarHailingType)
462 {
467 };
468 
471 typedef NS_ENUM(NSInteger, AMapNaviViewMapModeType)
472 {
477 };
478 
481 typedef NS_OPTIONS(NSUInteger, AMapNaviCompositeBroadcastType) {
482  AMapNaviCompositeBroadcastDetailed = 0,
483  AMapNaviCompositeBroadcastConcise = 1,
484  AMapNaviCompositeBroadcastMute = 2,
485 };
486 
489 typedef NS_ENUM(NSUInteger, AMapNaviDriveEventType) {
497 };
498 
499 typedef NS_ENUM(NSInteger, AMapNaviOwnershipType)
500 {
506 };
507 
510 typedef NS_ENUM(NSInteger, AMapNaviType)
511 {
517 };
518 
519 typedef NS_ENUM(NSInteger, AMapNaviAppLangType)
520 {
524 };
525 
527 typedef void (^AMapNaviFullLinkLogBlock)(NSString * _Nullable info);
528 
531 typedef NS_OPTIONS(NSUInteger, AMapNaviRouteAnnoState) {
532  AMapNaviRouteRouteStateNone = 0 << 0, //为0的时候什么都不显示 When 0, nothing is displayed
533  AMapNaviRouteStartEndViaAnnoState = 1 << 1, //第二位为true的时候显示起终点和途径点 When the second digit is true, display the start, end, and waypoints
534  AMapNaviRouteFootFerryAnnoState = 1 << 2, //第三位为true的时候显示轮渡点 When the third digit is true, display ferry points
535  AMapNaviRouteNotAvoidAndTrafficAnnoState = 1 << 3, //第四位为true的时候显示禁限行和封路 When the fourth digit is true, display traffic restrictions and road closures
536  AMapNaviRouteRealStartVisibleState = 1 << 4, //第五位为true的时候显示起点扎点圆形Icon When the fifth digit is true, display the starting point dot circular icon
537  AMapNaviRouteRealEndVisibleState = 1 << 5, //第六位为true的时候显示终点扎点圆形Icon Display the destination pin circle icon when the sixth digit is true
538  AMapNaviRouteAnnoStateAll = (AMapNaviRouteStartEndViaAnnoState | AMapNaviRouteFootFerryAnnoState | AMapNaviRouteNotAvoidAndTrafficAnnoState | AMapNaviRouteRealStartVisibleState | AMapNaviRouteRealEndVisibleState), //全部显示 Show All
539 };
540 
541 
543 typedef NS_OPTIONS(NSUInteger, AMapNaviSlopeType) {
544  AMapNaviSlopeTypeUp = 1 << 0, // 上坡 Uphill
545  AMapNaviSlopeTypeDown = 1 << 1 // 下坡 downhill
546 };
547 
548 //算路调用来源 Route calculation invocation source
549 typedef NS_ENUM(NSUInteger, AMapNaviInvokerType) {
552 };
553 
554 
555 #pragma mark - LaneInfo Image
556 
567 FOUNDATION_EXTERN UIImage *CreateLaneInfoImageWithLaneInfo(NSString *laneBackInfo, NSString *laneSelectInfo);
568 
586  BOOL avoidCongestion,
587  BOOL avoidHighway,
588  BOOL avoidCost,
589  BOOL prioritiseHighway);
590 
591 #pragma mark - AMapNaviPoint
592 
593 @interface AMapNaviPoint : NSObject<NSCopying,NSCoding>
594 
597 @property (nonatomic, assign) CGFloat latitude;
598 
601 @property (nonatomic, assign) CGFloat longitude;
602 
613 + (AMapNaviPoint *)locationWithLatitude:(CGFloat)lat longitude:(CGFloat)lon;
614 
623 - (BOOL)isEqualToNaviPoint:(AMapNaviPoint *)aPoint;
624 
625 @end
626 
627 #pragma mark - AMapNaviPointBounds
628 
629 @interface AMapNaviPointBounds : NSObject<NSCopying,NSCoding>
630 
632 @property (nonatomic, strong) AMapNaviPoint *northEast;
633 
635 @property (nonatomic, strong) AMapNaviPoint *southWest;
636 
647 + (AMapNaviPointBounds *)pointBoundsWithNorthEast:(AMapNaviPoint *)northEast southWest:(AMapNaviPoint *)southWest;
648 
649 @end
650 
651 #pragma mark - AMapNaviGuide
652 
654 @interface AMapNaviGuide : NSObject<NSCopying,NSCoding>
655 
657 @property (nonatomic, strong) NSString *name;
658 
660 @property (nonatomic, assign) NSInteger length;
661 
663 @property (nonatomic, assign) NSInteger time;
664 
666 @property (nonatomic, assign) AMapNaviIconType iconType;
667 
669 @property (nonatomic, strong) AMapNaviPoint *coordinate;
670 
671 @end
672 
673 #pragma mark - AMapNaviGroupSegment
674 
676 @interface AMapNaviGroupSegment : NSObject<NSCopying>
677 
679 @property (nonatomic, strong) NSString *groupName;
680 
682 @property (nonatomic, assign) NSInteger distance;
683 
685 @property (nonatomic, assign) NSInteger toll;
686 
688 @property (nonatomic, assign) NSInteger startSegmentID;
689 
691 @property (nonatomic, assign) NSInteger segmentCount;
692 
694 @property (nonatomic, assign) BOOL isArriveWayPoint;
695 
696 @end
697 
698 #pragma mark - AMapNaviTrafficStatus
699 
701 @interface AMapNaviTrafficStatus : NSObject<NSCopying>
702 
704 @property (nonatomic, assign) AMapNaviRouteStatus status;
705 
706 /*
707  带有深绿路况新的表达方式的交通状态
708  Traffic status with new expression of dark green road conditions
709  畅通状态: 100--200; 而不在 [110,140)深绿、 [160,190)绿内,则路况状态默认为 “畅通”(绿色)
710  Smooth status: 100--200; If not within [110,140) dark green or [160,190) green, the road condition defaults to "smooth" (green)
711  缓行状态: 200--300; 而不在 [210,290)内, 则路况状态默认为 “缓行”(黄色)
712  Slow traffic status: 200--300; if not within [210, 290), the traffic status defaults to "slow" (yellow)
713  拥堵状态: 300--400; 而不在 [310,340)拥堵、 [360,390)极度拥堵内,则路况状态默认为“拥堵”(红色)
714  Congestion status: 300--400; if not within [310, 340) congestion or [360, 390) severe congestion, the traffic status defaults to 'congested' (red)
715  无交通流: 900--999; 路况全部为“无交通流”
716  No traffic flow: 900--999; all traffic conditions are "no traffic flow"
717  在以上区间之外的,包括0 以及所有其他无效值,均按照“未知”处理。
718  Values outside the above range, including 0 and all other invalid values, will be treated as 'unknown'
719  特别注意:当前接口为收费接口,您如果申请试用或者正式应用都请通过工单系统提交商务合作类工单进行沟通 https://lbs.amap.com/ since 9.6.0
720  Special note: This is a paid API. If you wish to apply for a trial or formal usage, please submit a business cooperation ticket via the ticket system for communication. https://lbs.amap.com/ since 9.6.0
721  */
722 @property (nonatomic, assign) NSInteger trafficFineStatus;
723 
726 @property (nonatomic, assign) NSInteger length;
727 
728 @end
729 
730 #pragma mark - AMapNaviIntervalCameraDynamicInfo
731 
734 @interface AMapNaviIntervalCameraDynamicInfo : NSObject <NSCopying>
735 
738 @property (nonatomic, assign) NSInteger length;
739 
742 @property (nonatomic, assign) NSInteger remainDistance;
743 
746 @property (nonatomic, assign) NSInteger averageSpeed;
747 
750 @property (nonatomic, assign) NSInteger reasonableSpeedInRemainDist;
751 
752 @end
753 
754 #pragma mark - AMapNaviCameraInfo
755 
757 @interface AMapNaviCameraInfo : NSObject <NSCopying>
758 
760 @property (nonatomic, assign) AMapNaviCameraType cameraType;
761 
764 @property (nonatomic, assign) NSInteger cameraSpeed;
765 
767 @property (nonatomic, strong) AMapNaviPoint *coordinate;
768 
771 @property (nonatomic, assign) NSInteger distance;
772 
775 @property (nonatomic, strong) AMapNaviIntervalCameraDynamicInfo *intervalCameraDynamicInfo;
776 
777 @end
778 
779 #pragma mark - AMapNaviServiceAreaInfo
780 
781 
783 @interface AMapNaviServiceAreaInfo : NSObject <NSCopying>
784 
786 @property (nonatomic, copy) NSString *poiId;
787 
789 @property (nonatomic, assign) NSUInteger remainTime;
790 
793 @property (nonatomic, assign) NSInteger remainDistance;
794 
797 @property (nonatomic, assign) NSInteger type;
798 
800 @property (nonatomic, strong) NSString *name;
801 
803 @property (nonatomic, strong) AMapNaviPoint *coordinate;
804 
807 @property (nonatomic, assign) NSUInteger sapaDetail;
808 
809 @end
810 
811 #pragma mark - AMapNaviCruiseInfo
812 
814 @interface AMapNaviCruiseInfo : NSObject
815 
817 @property (nonatomic, assign) NSInteger cruisingDriveTime;
818 
820 @property (nonatomic, assign) NSInteger cruisingDriveDistance;
821 
822 @end
823 
824 #pragma mark - AMapNaviTrafficFacilityInfo
825 
874 @interface AMapNaviTrafficFacilityInfo : NSObject
875 
877 @property (nonatomic, strong) AMapNaviPoint *coordinate;
878 
881 @property (nonatomic, assign) NSInteger boardcastType;
882 
885 @property (nonatomic, assign) NSInteger distance;
886 
889 @property (nonatomic, assign) NSInteger limitSpeed;
890 
891 @end
892 
893 #pragma mark - AMapNaviCruiseLinkStatus
894 
897 @interface AMapNaviCruiseLinkStatus : NSObject
898 
901 @property (nonatomic, strong) NSArray <AMapNaviPoint *>*shapePoints;
902 
905 @property (nonatomic, assign) AMapNaviRouteStatus status;
906 
907 @end
908 
909 #pragma mark - AMapNaviCruiseCongestionInfo
910 
913 @interface AMapNaviCruiseCongestionInfo : NSObject
914 
917 @property (nonatomic, copy) NSString *roadName;
918 
921 @property (nonatomic, assign) AMapNaviRouteStatus congestionStatus;
922 
925 @property (nonatomic, assign) NSInteger etaTime;
926 
929 @property (nonatomic, assign) NSInteger length;
930 
933 @property (nonatomic, strong) AMapNaviCruiseLinkStatus *pLinkData __attribute__((deprecated("This field has been deprecated, use linkDataArr instead, since 10.1.302")));
934 
937 @property (nonatomic, assign) NSInteger linkCnt __attribute__((deprecated("This field is deprecated, please use linkDataArr since 10.0.820")));
938 
939 //拥堵区域的状态描述数组
943 @property (nonatomic, strong) NSArray<AMapNaviCruiseLinkStatus*> *linkDataArr ;
944 
947 @property (nonatomic, assign) NSInteger eventType __attribute__((deprecated("This field is deprecated, since 7.0.0")));
948 
951 @property (nonatomic, strong) AMapNaviPoint *eventPos __attribute__((deprecated("This field is deprecated, since 7.0.0")));
952 
953 @end
954 
955 #pragma mark - AMapNaviRouteLabel
956 
959 @interface AMapNaviRouteLabel : NSObject <NSCopying>
960 
963 @property (nonatomic, assign) NSInteger type;
964 
967 @property (nonatomic, strong) NSString *content;
968 
969 @end
970 
971 #pragma mark - AMapNaviRestrictionInfo
972 
975 @interface AMapNaviRestrictionInfo : NSObject <NSCopying>
976 
979 @property (nonatomic, assign) NSInteger titleType;
980 
983 @property (nonatomic, strong) NSString *title;
984 
987 @property (nonatomic, strong) NSString *tips;
988 
991 @property (nonatomic, assign) NSInteger cityCode;
992 
995 @property (nonatomic, strong) NSString *desc __attribute__((deprecated("This field is deprecated, since 6.0.0")));
996 
999 @property (nonatomic, assign) NSInteger type __attribute__((deprecated("This field is deprecated, please use titleType. since 6.0.0"))) ;
1000 
1003 @property (nonatomic, strong) NSArray <NSNumber *> *ruleIDs;
1004 
1005 @end
1006 
1007 #pragma mark - AMapNaviParallelRoadStatus
1008 
1011 @interface AMapNaviParallelRoadStatus : NSObject
1012 
1015 @property (nonatomic, assign) AMapNaviParallelRoadStatusFlag flag;
1016 
1019 @property (nonatomic, assign) AMapNaviElevatedRoadStatusFlag hwFlag;
1020 
1023 @property (nonatomic, assign) NSInteger status __attribute__((deprecated("This field is deprecated, since 7.0.0")));
1024 
1025 @end
1026 
1027 #pragma mark - AMapNaviVehicleInfo
1028 
1031 @interface AMapNaviVehicleInfo : NSObject <NSCopying,NSCoding>
1032 
1035 @property (nonatomic, strong) NSString *vehicleId;
1036 
1039 @property (nonatomic, assign) BOOL isETARestriction;
1040 
1043 @property (nonatomic, assign) NSInteger type;
1044 
1047 @property (nonatomic, assign) BOOL isLoadIgnore;
1048 
1051 @property (nonatomic, assign) NSInteger size;
1052 
1055 @property (nonatomic, assign) NSInteger axisNums;
1056 
1059 @property (nonatomic, assign) CGFloat width;
1060 
1063 @property (nonatomic, assign) CGFloat height;
1064 
1067 @property (nonatomic, assign) CGFloat length;
1068 
1071 @property (nonatomic, assign) CGFloat load;
1072 
1075 @property (nonatomic, assign) CGFloat weight;
1076 
1079 @property (nonatomic, assign) NSInteger motorcycleCC;
1080 
1081 @end
1082 
1083 #pragma mark - AMapNaviNotAvoidFacilityAndForbiddenInfo
1084 
1087 @interface AMapNaviNotAvoidFacilityAndForbiddenInfo : NSObject <NSCopying,NSCoding>
1088 
1091 @property (nonatomic, assign) NSInteger type;
1092 
1095 @property (nonatomic, assign) NSInteger forbiddenType;
1096 
1099 @property (nonatomic, assign) NSInteger distance;
1100 
1103 @property (nonatomic, strong) AMapNaviPoint *coordinate;
1104 
1105 @end
1106 
1107 #pragma mark - AMapNaviRouteForbiddenInfo
1108 
1121 @interface AMapNaviRouteForbiddenInfo : NSObject <NSCopying>
1122 
1125 @property (nonatomic, assign) NSInteger type;
1126 
1129 @property (nonatomic, strong) NSString *vehicleType;
1130 
1133 @property (nonatomic, strong) AMapNaviPoint *coordinate;
1134 
1137 @property (nonatomic, strong) NSString *timeDescription;
1138 
1141 @property (nonatomic, strong) NSString *roadName;
1142 
1143 @end
1144 
1145 #pragma mark - AMapNaviRoadFacilityInfo
1146 
1149 @interface AMapNaviRoadFacilityInfo : NSObject <NSCopying>
1150 
1153 @property (nonatomic, assign) AMapNaviRoadFacilityType type;
1154 
1157 @property (nonatomic, strong) AMapNaviPoint *coordinate;
1158 
1161 @property (nonatomic, strong) NSString *roadName;
1162 
1163 @end
1164 
1165 #pragma mark - AMapNaviRouteNotifyData
1166 
1169 @interface AMapNaviRouteNotifyData : NSObject <NSCopying>
1170 
1173 @property (nonatomic, assign) AMapNaviRouteNotifyDataType type;
1174 
1177 @property (nonatomic, assign) BOOL success;
1178 
1181 @property (nonatomic, assign) NSInteger distance;
1182 
1185 @property (nonatomic, strong) AMapNaviPoint *coordinate;
1186 
1189 @property (nonatomic, copy) NSString *roadName;
1190 
1193 @property (nonatomic, copy) NSString *reason;
1194 
1197 @property (nonatomic, copy) NSString *subTitle;
1198 
1199 @end
1200 
1201 #pragma mark - AMapNaviCongestionInfo
1202 
1205 @interface AMapNaviCongestionInfo : NSObject <NSCopying>
1206 
1209 @property (nonatomic, assign) NSInteger remainDistance;
1210 
1213 @property (nonatomic, assign) NSInteger remainTime;
1214 
1217 @property (nonatomic, assign) BOOL inCongestionArea;
1218 
1221 @property (nonatomic, assign) AMapNaviRouteStatus status;
1222 
1225 @property (nonatomic, assign) NSInteger beginSegmentIndex;
1226 
1229 @property (nonatomic, assign) NSInteger beginLinkIndex;
1230 
1233 @property (nonatomic, assign) NSInteger endSegmentIndex;
1234 
1237 @property (nonatomic, assign) NSInteger endLinkIndex;
1238 
1241 @property (nonatomic, assign) NSInteger beginCoorIndex;
1242 
1243 @end
1244 
1245 #pragma mark - AMapNaviSuggestChangeMainNaviRouteInfo
1246 
1249 @interface AMapNaviSuggestChangeMainNaviRouteInfo : NSObject <NSCopying>
1250 
1253 @property (nonatomic, weak) AMapNaviRoute *backupRoute;
1254 
1257 @property (nonatomic, assign) NSInteger savingTime;
1258 
1261 @property (nonatomic, copy) NSString *wayRoadName;
1262 
1263 @end
1264 
1265 #pragma mark - AMapNaviRouteIconPoint
1266 
1269 @interface AMapNaviRouteIconPoint : NSObject <NSCopying>
1270 
1273 @property (nonatomic, assign) AMapNaviRouteIconPointType type;
1274 
1277 @property (nonatomic, strong) AMapNaviPoint *point;
1278 
1279 @end
1280 
1281 #pragma mark - AMapNaviTrafficIncidentInfo
1282 
1285 @interface AMapNaviTrafficIncidentInfo : NSObject <NSCopying>
1286 
1289 @property (nonatomic, strong) NSString *title;
1290 
1293 @property (nonatomic, strong) AMapNaviPoint *coordinate;
1294 
1297 @property (nonatomic, assign) NSInteger titleType;
1298 
1299 @end
1300 
1301 #pragma mark - AMapNaviPOIInfo
1302 
1305 @interface AMapNaviPOIInfo : NSObject <NSCopying>
1306 
1309 @property (nonatomic, copy) NSString *mid;
1310 
1313 @property (nonatomic, strong) AMapNaviPoint *locPoint;
1314 
1317 @property (nonatomic, assign) double startAngle;
1318 
1319 @end
1320 
1321 #pragma mark - AMapNaviParallelRoadInfo
1322 
1325 @interface AMapNaviParallelRoadInfo : NSObject
1326 
1329 @property (nonatomic, assign) NSInteger type;
1330 
1331 @end
1332 
1333 #pragma mark - AMapNaviToWayPointInfo
1334 
1337 @interface AMapNaviToWayPointInfo : NSObject <NSCopying>
1338 
1341 @property (nonatomic, copy) NSString *mid;
1342 
1345 @property (nonatomic, strong) AMapNaviPoint *point;
1346 
1349 @property (nonatomic, assign) NSInteger remainDistance;
1350 
1353 @property (nonatomic, assign) NSInteger remainTime;
1354 
1357 @property (nonatomic, assign) NSInteger trafficlightNum;
1358 
1359 @end
1360 
1361 
1362 #pragma mark - AMapNaviRouteWayPointInfo
1363 
1366 @interface AMapNaviRouteWayPointInfo : NSObject <NSCopying>
1367 
1370 @property (nonatomic, copy) NSString *mid;
1371 
1374 @property (nonatomic, strong) AMapNaviPoint *point;
1375 
1378 @property (nonatomic, assign) NSUInteger segmentIndexInRoute;
1379 
1382 @property (nonatomic, assign) NSUInteger pointIndexInRoute;
1383 
1384 @end
1385 
1386 
1387 #pragma mark - AMapNaviExitBoardInfo
1388 
1391 @interface AMapNaviExitBoardInfo : NSObject <NSCopying>
1392 
1395 @property (nonatomic, strong) NSArray <NSString *> *exitNames;
1396 
1399 @property (nonatomic, strong) NSArray <NSString *> *directionInfos;
1400 
1401 @end
1402 
1403 #pragma mark - AMapNaviDriveComfort
1404 
1407 @interface AMapNaviDriveComfort : NSObject<NSCopying>
1408 
1411 @property (nonatomic, assign) double statusComfortIndex;
1412 
1415 @property (nonatomic, assign) double statusStartLatitude;
1416 
1419 @property (nonatomic, assign) double statusStartLongitude;
1420 
1423 @property (nonatomic, assign) double statusEndLatitude;
1424 
1427 @property (nonatomic, assign) double statusEndLongitude;
1428 
1431 @property (nonatomic, assign) NSInteger statusStartTime;
1432 
1435 @property (nonatomic, assign) NSInteger statusEndTime;
1436 
1437 @end
1438 
1439 #pragma mark - AMapNaviDriveEvent
1440 
1443 @interface AMapNaviDriveEvent : NSObject<NSCopying>
1444 
1447 @property (nonatomic, assign) AMapNaviDriveEventType eventType;
1448 
1451 @property (nonatomic, assign) double eventLevel;
1452 
1455 @property (nonatomic, assign) double eventLatitude;
1456 
1459 @property (nonatomic, assign) double eventLongitude;
1460 
1463 @property (nonatomic, assign) NSInteger eventStartTime;
1464 
1467 @property (nonatomic, assign) NSInteger eventEndTime;
1468 
1471 @property (nonatomic, assign) double eventMaxSpeed;
1472 
1475 @property (nonatomic, assign) double eventMaxAcc;
1476 
1477 @end
1478 
1479 #pragma mark - AMapNaviPolylineGreyColor
1480 
1483 @interface AMapNaviPolylineGreyColor : NSObject <NSCopying>
1484 
1487 @property (nonatomic, strong) UIColor *fillColor;
1488 
1491 @property (nonatomic, strong) UIColor *borderColor;
1492 
1495 @property (nonatomic, strong) UIColor *arrowColor;
1496 
1499 @property (nonatomic, strong) UIColor *fillColorNight;
1500 
1503 @property (nonatomic, strong) UIColor *borderColorNight;
1504 
1507 @property (nonatomic, strong) UIColor *arrowColorNight;
1508 
1509 @end
1510 
1511 #pragma mark - AMapNaviPolylineTrafficStatusColor
1512 
1515 @interface AMapNaviPolylineTrafficStatusColor : NSObject <NSCopying>
1516 
1519 @property (nonatomic, assign) AMapNaviRouteStatus status;
1520 
1523 @property (nonatomic, strong) UIColor *fillColorHighlight;
1524 
1527 @property (nonatomic, strong) UIColor *borderColorHighlight;
1528 
1531 @property (nonatomic, strong) UIColor *fillColor;
1532 
1535 @property (nonatomic, strong) UIColor *borderColor;
1536 
1539 @property (nonatomic, strong) UIColor *fillColorHighlightNight;
1540 
1543 @property (nonatomic, strong) UIColor *borderColorHighlightNight;
1544 
1547 @property (nonatomic, strong) UIColor *fillColorNight;
1548 
1551 @property (nonatomic, strong) UIColor *borderColorNight;
1552 
1553 @end
1554 
1555 #pragma mark - AMapNaviPCMTask
1556 
1559 @interface AMapNaviPCMTask : NSObject <NSCopying>
1560 
1563 @property (nonatomic, assign) NSInteger taskId;
1564 
1567 @property (nonatomic, assign) NSInteger priority;
1568 
1571 @property (nonatomic, assign) AMapNaviSoundType soundType;
1572 
1573 @end
1574 
1575 #pragma mark - AMapNaviTMCStatusColor
1576 
1579 @interface AMapNaviTMCStatusColor : NSObject <NSCopying>
1580 
1583 @property (nonatomic, assign) AMapNaviRouteStatus status;
1584 
1587 @property (nonatomic, strong) UIColor *color;
1588 
1589 @end
1590 
1591 
1594 typedef NS_ENUM(NSInteger, AMapNaviTrafficEventType) {
1595  AMapNaviTrafficEventTypeAccident = 1, // 事故 Accident
1596  AMapNaviTrafficEventTypeConstruction = 2, // 施工 Construction
1597  AMapNaviTrafficEventTypeClose = 3, // 封路 Road Closure
1598  AMapNaviTrafficEventTypeControl = 4, // 管制 Control
1599 };
1600 
1602 @interface AMapNaviTrafficEventItem : NSObject<NSCopying>
1603 
1605 @property (nonatomic, assign) AMapNaviTrafficEventType type;
1606 
1608 @property (nonatomic, assign) CLLocationCoordinate2D coord;
1609 
1611 @property (nonatomic, assign) NSInteger startSegmentIndex;
1612 
1614 @property (nonatomic, assign) NSInteger startLinkIndex;
1615 
1617 @property (nonatomic, assign) NSInteger endSegmentIndex;
1618 
1620 @property (nonatomic, assign) NSInteger endLinkIndex;
1621 
1623 @property (nonatomic, assign) NSInteger label;
1624 
1626 @property (nonatomic, copy) NSString *labelDesc;
1627 @end
1628 
1630 @interface AMapNaviRouteTrafficEventInfo : NSObject<NSCopying>
1631 
1633 @property (nonatomic, strong) NSArray<AMapNaviTrafficEventItem *> *infoList;
1635 @property (nonatomic, assign) NSUInteger routeID;
1636 
1637 @end
1638 
1641 @interface AMapNaviInputTip : NSObject<NSCopying>
1642 
1644 @property (nonatomic, copy) NSString *mid;
1645 
1647 @property (nonatomic, copy) NSString *name;
1648 
1650 @property (nonatomic, copy) AMapNaviPoint *location;
1651 
1653 @property (nonatomic, nullable, copy) NSString *district;
1654 
1656 @property (nonatomic, nullable, copy) NSString *adcode;
1657 
1659 @property (nonatomic, nullable, copy) NSString *address;
1660 
1663 @property (nonatomic, nullable, copy) NSString *typecode;
1664 
1665 @end
1666 
1667 
1668 NS_ASSUME_NONNULL_BEGIN
1669 
1671 @interface AMapNaviPOI : NSObject <NSCopying>
1672 
1673 @property (nonatomic, copy) NSString *poiId;
1674 
1675 @property (nonatomic, copy) NSString *name;
1676 
1677 @property (nonatomic, strong) AMapNaviPoint *point;
1678 
1679 @property (nonatomic, nullable, copy) NSString *telephone;
1680 
1681 
1692 @property (nonatomic, copy) NSString *typeCode;
1693 
1694 
1695 @end
1696 
1697 
1699 @interface AMapNaviChargingInfo : NSObject <NSCopying>
1700 
1702 @property (nonatomic, assign) NSInteger numFast;
1703 
1705 @property (nonatomic, assign) NSInteger numSlow;
1706 
1708 @property (nonatomic, assign) NSInteger numSuper;
1709 
1711 @property (nonatomic, nullable, copy) NSString *openTagForward;
1712 
1714 @property (nonatomic, nullable, copy) NSString *name;
1715 
1717 @property (nonatomic, nullable, copy) NSString *priceChargingDesc;
1718 
1720 @property (nonatomic, nullable, copy) NSString *equipmentInfoDesc;
1721 
1722 
1723 @end
1724 
1725 
1726 
1729 
1730 // POI 描述: 例如:汽车服务;充电站;充电站 POI description: e.g. car service; charging station; charging station
1731 @property (nonatomic, copy) NSString *childType;
1732 
1733 @end
1734 
1735 
1739 
1740 
1743 @property (nonatomic, assign) NSInteger distance;
1744 
1747 @property (nonatomic, assign) NSInteger time;
1748 
1751 @property (nonatomic, copy) NSString *shape;
1752 
1755 @property (nonatomic, assign) NSUInteger sapaDetail;
1756 
1758 @property (nonatomic, copy) NSString *address;
1759 
1761 @property (nonatomic, copy) NSArray<AMapNaviServiceAreaChildrenPOI *> *serviceChildren;
1762 
1764 @property (nonatomic, copy) NSString *normalTimeText;
1765 
1767 @property (nonatomic, nullable, copy) NSString *priceParkingStd;
1768 
1770 @property (nonatomic, copy) NSArray<AMapNaviChargingInfo *> *chargingInfos;
1771 
1772 @end
1773 
1774 
1775 @interface AMapNaviSlopeInfo : NSObject <NSCopying>
1776 
1779 @property (nonatomic, assign) AMapNaviSlopeType slopeType;
1780 
1783 @property (nonatomic, copy) NSString *points;
1784 
1787 @property (nonatomic, assign) NSInteger slopeAngle;
1788 
1790 @property (nonatomic, assign) NSInteger slopeLength;
1791 
1793 @property (nonatomic, assign) NSInteger slopeHeight;
1794 
1795 @end
1796 
1797 
1798 @interface AMapNaviCalRouteOptions : NSObject <NSCopying>
1799 
1802 @property (nonatomic, assign) AMapNaviDrivingStrategy strategy;
1803 
1806 @property (nonatomic, assign) AMapNaviInvokerType invokerType;
1807 
1811 @property (nonatomic, assign) BOOL intelligentSorting;
1812 
1813 @end
1814 
1815 
1816 
1817 NS_ASSUME_NONNULL_END
1818 
1819 #pragma mark - AMapNaviAppLangOptions
1820 
1823 @interface AMapNaviAppLangOptions : NSObject <NSCopying>
1824 
1827 @property (nonatomic, assign) AMapRegionLanguageType appLangType;
1828 
1831 @property (nonatomic, strong, nullable) NSString *voicePath;
1832 
1835 @property (nonatomic, assign) NSInteger speakerId;
1836 
1838 @property (nonatomic, assign) AMapNaviAudioOutputMode audioOutputMode;
1839 
1840 @end
FOUNDATION_EXTERN UIImage * CreateLaneInfoImageWithLaneInfo(NSString *laneBackInfo, NSString *laneSelectInfo)
创建车道信息图片 Create lane information image
AMapNaviParallelRoadStatusFlag
Definition: AMapNaviCommonObj.h:312
@ AMapNaviParallelRoadStatusFlagMain
2 可切换到主路 Can switch to main road
Definition: AMapNaviCommonObj.h:315
@ AMapNaviParallelRoadStatusFlagAssist
1 可切换到辅路 Can switch to auxiliary road
Definition: AMapNaviCommonObj.h:314
@ AMapNaviParallelRoadStatusFlagNone
0 无主辅路可切换 No main or auxiliary road to switch
Definition: AMapNaviCommonObj.h:313
AMapNaviCameraType
Definition: AMapNaviCommonObj.h:265
@ AMapNaviCameraTypeBicycleLane
6 非机动车道摄像头 Non-motor vehicle lane cameras
Definition: AMapNaviCommonObj.h:272
@ AMapNaviCameraTypeEmergencyLane
5 应急车道摄像头 Emergency lane cameras
Definition: AMapNaviCommonObj.h:271
@ AMapNaviCameraTypeBreakRule
3 违章拍照 Illegal parking cameras
Definition: AMapNaviCommonObj.h:269
@ AMapNaviCameraTypeTrafficLight
2 闯红灯拍照 Red light cameras
Definition: AMapNaviCommonObj.h:268
@ AMapNaviCameraTypeIntervalVelocityStart
8 区间测速起始 Start of section speed measurement
Definition: AMapNaviCommonObj.h:273
@ AMapNaviCameraTypeSurveillance
1 监控摄像 Surveillance cameras
Definition: AMapNaviCommonObj.h:267
@ AMapNaviCameraTypeSpeed
0 测速摄像 Speed cameras
Definition: AMapNaviCommonObj.h:266
@ AMapNaviCameraTypeFlowSpeed
10 流动测速电子眼 Mobile speed camera
Definition: AMapNaviCommonObj.h:275
@ AMapNaviCameraTypeIntervalVelocityEnd
9 区间测速终止 End of section speed measurement
Definition: AMapNaviCommonObj.h:274
@ AMapNaviCameraTypeBusway
4 公交专用道摄像头 Bus lane cameras
Definition: AMapNaviCommonObj.h:270
@ AMapNaviCameraTypeETC
11 ETC计费拍照 ETC toll photo capture since 9.0.0 新增
Definition: AMapNaviCommonObj.h:276
AMapNaviOwnershipType
Definition: AMapNaviCommonObj.h:500
@ AMapNaviOwnershipUndergroundParkRoad
地下停车场道路 Underground parking lot roads
Definition: AMapNaviCommonObj.h:504
@ AMapNaviOwnershipPrivateRoad
私有道路 Private roads
Definition: AMapNaviCommonObj.h:503
@ AMapNaviOwnershipPublicRoad
公共道路 Public roads
Definition: AMapNaviCommonObj.h:501
@ AMapNaviOwnershipInternalRoad
内部道路 Internal roads
Definition: AMapNaviCommonObj.h:502
@ AMapNaviOwnership3DParkRoad
立体停车场道路 Multi-story parking lot roads
Definition: AMapNaviCommonObj.h:505
AMapNaviBroadcastMode
Definition: AMapNaviCommonObj.h:282
@ AMapNaviBroadcastModeDetailed
2 新手详细播报 Detailed announcement for beginners
Definition: AMapNaviCommonObj.h:284
@ AMapNaviBroadcastModeConcise
1 经典简洁播报(建议老司机使用) Classic concise announcement (recommended for experienced drivers)
Definition: AMapNaviCommonObj.h:283
AMapNaviTrafficEventType
Definition: AMapNaviCommonObj.h:1594
@ AMapNaviTrafficEventTypeClose
Definition: AMapNaviCommonObj.h:1597
@ AMapNaviTrafficEventTypeControl
Definition: AMapNaviCommonObj.h:1598
@ AMapNaviTrafficEventTypeAccident
Definition: AMapNaviCommonObj.h:1595
@ AMapNaviTrafficEventTypeConstruction
Definition: AMapNaviCommonObj.h:1596
AMapNaviGPSSignalStrength
Definition: AMapNaviCommonObj.h:351
@ AMapNaviGPSSignalStrengthStrong
Definition: AMapNaviCommonObj.h:353
@ AMapNaviGPSSignalStrengthUnknow
Definition: AMapNaviCommonObj.h:352
@ AMapNaviGPSSignalStrengthSmartPos
Definition: AMapNaviCommonObj.h:355
@ AMapNaviGPSSignalStrengthWeak
Definition: AMapNaviCommonObj.h:354
AMapNaviIconType
Definition: AMapNaviCommonObj.h:138
@ AMapNaviIconTypeSubway
47 通过地铁图标 Via subway icon
Definition: AMapNaviCommonObj.h:186
@ AMapNaviIconTypeUnderpass
31 通过地下通道图标 Via underground passage icon
Definition: AMapNaviCommonObj.h:170
@ AMapNaviIconTypeLowCross
54 非导航段通过普通路口图标 Non-navigation segment passing through regular intersection icon
Definition: AMapNaviCommonObj.h:193
@ AMapNaviIconTypeEntryRingLeft
21 标准小环岛 绕环岛左转,右侧通行地区的逆时针环岛 Standard small roundabout, turn left around the roundabout,...
Definition: AMapNaviCommonObj.h:160
@ AMapNaviIconTypeMergeLeft
65 靠左图标 Keep left icon since 9.0.0
Definition: AMapNaviCommonObj.h:194
@ AMapNaviIconTypeLift
35 通过直梯图标 Via elevator icon
Definition: AMapNaviCommonObj.h:174
@ AMapNaviIconTypeRightBack
7 右后方图标 Rear right icon
Definition: AMapNaviCommonObj.h:146
@ AMapNaviIconTypeNone
0 无定义 Undefined
Definition: AMapNaviCommonObj.h:139
@ AMapNaviIconTypeCrosswalk
29 通过人行横道图标 Via pedestrian crossing icon
Definition: AMapNaviCommonObj.h:168
@ AMapNaviIconTypeBridge
45 通过桥图标 Via bridge icon
Definition: AMapNaviCommonObj.h:184
@ AMapNaviIconTypeLowTrafficCross
53 非导航段通过红绿灯路口图标 Non-navigation segment passing through traffic light intersection icon
Definition: AMapNaviCommonObj.h:192
@ AMapNaviIconTypeSightseeingbus
41 通过观光车路线图标 Via sightseeing vehicle route icon
Definition: AMapNaviCommonObj.h:180
@ AMapNaviIconTypeByElevator
50 电梯换层图标 Elevator transfer icon
Definition: AMapNaviCommonObj.h:189
@ AMapNaviIconTypeArrivedServiceArea
13 到达服务区图标 Arrive at service area icon
Definition: AMapNaviCommonObj.h:152
@ AMapNaviIconTypeCruises
40 通过游船路线图标 Via boat route icon
Definition: AMapNaviCommonObj.h:179
@ AMapNaviIconTypeEnterRoundabout
11 进入环岛图标 Enter roundabout icon
Definition: AMapNaviCommonObj.h:150
@ AMapNaviIconTypeEntryLeftRingUTurn
28 标准小环岛 绕环岛调头,左侧通行地区的顺时针环岛 Standard small roundabout, make a U-turn around the roundabout,...
Definition: AMapNaviCommonObj.h:167
@ AMapNaviIconTypeArrivedTunnel
16 进入隧道图标 Enter tunnel icon
Definition: AMapNaviCommonObj.h:155
@ AMapNaviIconTypeStraight
9 直行图标 Straight icon
Definition: AMapNaviCommonObj.h:148
@ AMapNaviIconTypeOverheadPassage
37 通过空中通道图标 Via aerial passage icon
Definition: AMapNaviCommonObj.h:176
@ AMapNaviIconTypeArrivedTollGate
14 到达收费站图标 Arrive at toll station icon
Definition: AMapNaviCommonObj.h:153
@ AMapNaviIconTypeSlope
44 通过斜坡图标 Via ramp icon
Definition: AMapNaviCommonObj.h:183
@ AMapNaviIconTypeLeaveLeftRing
18 驶出环岛图标,左侧通行地区的顺时针环岛 Exit roundabout icon, clockwise roundabout in left-hand traffic areas
Definition: AMapNaviCommonObj.h:157
@ AMapNaviIconTypePassage
38 通过建筑物穿越通道图标 Via building passage icon
Definition: AMapNaviCommonObj.h:177
@ AMapNaviIconTypeEntryLeftRingLeft
25 标准小环岛 绕环岛左转,左侧通行地区的顺时针环岛 Standard small roundabout, turn left around the roundabout,...
Definition: AMapNaviCommonObj.h:164
@ AMapNaviIconTypeLeft
2 左转图标 Left turn icon
Definition: AMapNaviCommonObj.h:141
@ AMapNaviIconTypeArrivedWayPoint
10 到达途经点图标 Waypoint arrival icon
Definition: AMapNaviCommonObj.h:149
@ AMapNaviIconTypeUTurnRight
19 右转掉头图标,左侧通行地区的掉头 U-turn icon for right turn, U-turn in left-hand traffic areas
Definition: AMapNaviCommonObj.h:158
@ AMapNaviIconTypeEnterBuilding
48 进入建筑物图标 Enter building icon
Definition: AMapNaviCommonObj.h:187
@ AMapNaviIconTypeStaircase
34 通过扶梯图标 Via escalator icon
Definition: AMapNaviCommonObj.h:173
@ AMapNaviIconTypeSpecialContinue
20 顺行图标(和直行有区别,顺行图标带有虚线) Through icon (different from going straight, the through icon has dashed lin...
Definition: AMapNaviCommonObj.h:159
@ AMapNaviIconTypeRightFront
5 右前方图标 Front right icon
Definition: AMapNaviCommonObj.h:144
@ AMapNaviIconTypeLeftFront
4 左前方图标 Front left icon
Definition: AMapNaviCommonObj.h:143
@ AMapNaviIconTypeEscalator
52 扶梯换层图标 Escalator level change icon
Definition: AMapNaviCommonObj.h:191
@ AMapNaviIconTypeCableway
36 通过索道图标 Via cable car icon
Definition: AMapNaviCommonObj.h:175
@ AMapNaviIconTypeSlip
42 通过滑道图标 Via slide icon
Definition: AMapNaviCommonObj.h:181
@ AMapNaviIconTypeDefault
1 车图标 Car icon
Definition: AMapNaviCommonObj.h:140
@ AMapNaviIconTypeStair
43 通过阶梯图标 Via staircase icon
Definition: AMapNaviCommonObj.h:182
@ AMapNaviIconTypeFerryboat
46 通过渡轮图标 Via ferry icon
Definition: AMapNaviCommonObj.h:185
@ AMapNaviIconTypeEntryRingContinue
23 标准小环岛 绕环岛直行,右侧通行地区的逆时针环岛 Standard small roundabout, go straight around the roundabout,...
Definition: AMapNaviCommonObj.h:162
@ AMapNaviIconTypeFlyover
30 通过过街天桥图标 Via pedestrian overpass icon
Definition: AMapNaviCommonObj.h:169
@ AMapNaviIconTypeLeftAndAround
8 左转掉头图标 U-turn left icon
Definition: AMapNaviCommonObj.h:147
@ AMapNaviIconTypeSquare
32 通过广场图标 Via square icon
Definition: AMapNaviCommonObj.h:171
@ AMapNaviIconTypeEntryRingRight
22 标准小环岛 绕环岛右转,右侧通行地区的逆时针环岛 Standard small roundabout, turn right around the roundabout,...
Definition: AMapNaviCommonObj.h:161
@ AMapNaviIconTypeEntryLeftRingContinue
27 标准小环岛 绕环岛直行,左侧通行地区的顺时针环岛 Standard small roundabout, go straight around the roundabout,...
Definition: AMapNaviCommonObj.h:166
@ AMapNaviIconTypeWalks
39 通过行人道路图标 Via pedestrian path icon
Definition: AMapNaviCommonObj.h:178
@ AMapNaviIconTypeEntryLeftRingRight
26 标准小环岛 绕环岛右转,左侧通行地区的顺时针环岛 Standard small roundabout, turn right around the roundabout,...
Definition: AMapNaviCommonObj.h:165
@ AMapNaviIconTypeMergeRight
66 靠右图标 Keep right icon since 9.0.0
Definition: AMapNaviCommonObj.h:195
@ AMapNaviIconTypeEntryLeftRing
17 进入环岛图标,左侧通行地区的顺时针环岛 Enter roundabout icon, clockwise roundabout in left-hand traffic areas
Definition: AMapNaviCommonObj.h:156
@ AMapNaviIconTypeRight
3 右转图标 Right turn icon
Definition: AMapNaviCommonObj.h:142
@ AMapNaviIconTypeOutRoundabout
12 驶出环岛图标 Exit roundabout icon
Definition: AMapNaviCommonObj.h:151
@ AMapNaviIconTypeEntryRingUTurn
24 标准小环岛 绕环岛调头,右侧通行地区的逆时针环岛 Standard small roundabout, make a U-turn around the roundabout,...
Definition: AMapNaviCommonObj.h:163
@ AMapNaviIconTypeByStair
51 楼梯换层图标 Stair transfer icon
Definition: AMapNaviCommonObj.h:190
@ AMapNaviIconTypeLeaveBuilding
49 离开建筑物图标 Exit building icon
Definition: AMapNaviCommonObj.h:188
@ AMapNaviIconTypePark
33 通过公园图标 Via park icon
Definition: AMapNaviCommonObj.h:172
@ AMapNaviIconTypeLeftBack
6 左后方图标 Rear left icon
Definition: AMapNaviCommonObj.h:145
@ AMapNaviIconTypeArrivedDestination
15 到达目的地图标 Arrive at destination icon
Definition: AMapNaviCommonObj.h:154
AMapNaviRouteIconPointType
Definition: AMapNaviCommonObj.h:452
@ AMapNaviRouteIconPointTypeVehicleFerry
汽车轮渡 Car ferry
Definition: AMapNaviCommonObj.h:455
@ AMapNaviRouteIconPointTypeNULL
无效类型 Invalid type
Definition: AMapNaviCommonObj.h:453
@ AMapNaviRouteIconPointTypeFoot
步行扎点 Walking anchor point
Definition: AMapNaviCommonObj.h:454
@ AMapNaviRouteIconPointTypeMannedFerry
载人轮渡 Passenger ferry
Definition: AMapNaviCommonObj.h:456
FOUNDATION_EXTERN AMapNaviDrivingStrategy ConvertDrivingPreferenceToDrivingStrategy(BOOL multipleRoute, BOOL avoidCongestion, BOOL avoidHighway, BOOL avoidCost, BOOL prioritiseHighway)
将驾车路线规划的偏好设置转换为驾车路径规划策略.注意:当prioritiseHighway为YES时,将忽略avoidHighway和avoidCost的设置 Convert the preferenc...
AMapNaviLinkType
Definition: AMapNaviCommonObj.h:440
@ AMapNaviLinkTypeElevatedRd
高架路 Elevated road
Definition: AMapNaviCommonObj.h:446
@ AMapNaviLinkTypeFairway
航道 Waterway
Definition: AMapNaviCommonObj.h:443
@ AMapNaviLinkTypeUnderPass
隧道 Tunnel
Definition: AMapNaviCommonObj.h:444
@ AMapNaviLinkTypeNull
无效 Invalid
Definition: AMapNaviCommonObj.h:441
@ AMapNaviLinkTypeBridge
桥梁 Bridge
Definition: AMapNaviCommonObj.h:445
@ AMapNaviLinkTypeNormalRoad
普通道路 Ordinary road
Definition: AMapNaviCommonObj.h:442
AMapNaviCompositeVCBackwardActionType
Definition: AMapNaviCommonObj.h:361
@ AMapNaviCompositeVCBackwardActionTypeNaviPop
Definition: AMapNaviCommonObj.h:363
@ AMapNaviCompositeVCBackwardActionTypeDismiss
Definition: AMapNaviCommonObj.h:362
AMapNaviInvokerType
Definition: AMapNaviCommonObj.h:549
@ AMapNaviInvokerTypeNavi
Definition: AMapNaviCommonObj.h:550
@ AMapNaviInvokerTypePlan
Definition: AMapNaviCommonObj.h:551
AMapNaviRouteStatus
Definition: AMapNaviCommonObj.h:290
@ AMapNaviRouteStatusJam
3 阻塞 Blocked
Definition: AMapNaviCommonObj.h:294
@ AMapNaviRouteStatusSeriousJam
4 严重阻塞 Severely blocked
Definition: AMapNaviCommonObj.h:295
@ AMapNaviRouteStatusUnknow
0 未知状态 Unknown status
Definition: AMapNaviCommonObj.h:291
@ AMapNaviRouteStatusSlow
2 缓行 Slow moving
Definition: AMapNaviCommonObj.h:293
@ AMapNaviRouteStatusDefault
5 默认路况(内部道路) Default traffic condition (internal road)
Definition: AMapNaviCommonObj.h:296
@ AMapNaviRouteStatusFineOpen
6 极其畅通 Extremely clear
Definition: AMapNaviCommonObj.h:297
@ AMapNaviRouteStatusSmooth
1 通畅 Clear
Definition: AMapNaviCommonObj.h:292
AMapNaviError
Definition: AMapNaviCommonObj.h:29
@ AMapNaviErrorNoGPSPermission
没有定位权限 No location permission
Definition: AMapNaviCommonObj.h:31
@ AMapNaviUnknowError
未知错误 Unknown error
Definition: AMapNaviCommonObj.h:30
@ AMapNaviErrorNoFullGPSAccuracyPermission
没有定位的精确位置权限 No precise location permission
Definition: AMapNaviCommonObj.h:32
AMapNaviDriveEventType
Definition: AMapNaviCommonObj.h:489
@ AMapNaviDriveEventLeftTurn
急转弯-左转 Sharp turn - left turn
Definition: AMapNaviCommonObj.h:491
@ AMapNaviDriveEventRightLaneChange
急超车-右转 Urgent overtaking - right turn
Definition: AMapNaviCommonObj.h:494
@ AMapNaviDriveEventRightTurn
急转弯-右转 Sharp turn - right turn
Definition: AMapNaviCommonObj.h:492
@ AMapNaviDriveEventLeftLaneChange
急超车-左转 Urgent overtaking - left turn
Definition: AMapNaviCommonObj.h:493
@ AMapNaviDriveEventAccelerate
急加速 Sudden acceleration
Definition: AMapNaviCommonObj.h:495
@ AMapNaviDriveEventNone
详细播报 Detailed broadcast
Definition: AMapNaviCommonObj.h:490
@ AMapNaviDriveEventBreak
急减速 Sudden deceleration
Definition: AMapNaviCommonObj.h:496
AMapNaviCalcRouteState
Definition: AMapNaviCommonObj.h:113
@ AMapNaviCalcRouteStatePassRouteError
12 没有找到通向途经点的道路 No route found to the waypoint
Definition: AMapNaviCommonObj.h:126
@ AMapNaviCalcRouteStateLackPreview
8 数据缺乏预览数据 Data lacks preview data
Definition: AMapNaviCommonObj.h:122
@ AMapNaviCalcRouteStateCLAuthorizationStatusDenied
3000 无定位权限 No location permission
Definition: AMapNaviCommonObj.h:131
@ AMapNaviCalcRouteStateCallCenterError
5 呼叫中心错误 Call center error
Definition: AMapNaviCommonObj.h:119
@ AMapNaviCalcRouteStateStartRouteError
10 没有找到通向起点的道路 No route found to the starting point
Definition: AMapNaviCommonObj.h:124
@ AMapNaviCalcRouteStateProtocolError
4 协议解析错误 Protocol parsing error
Definition: AMapNaviCommonObj.h:118
@ AMapNaviCalcRouteStateStartPointError
3 起点错误 Starting point error
Definition: AMapNaviCommonObj.h:117
@ AMapNaviCalcRouteStateEnvFailed
0 环境初始化错误 Environment initialization error
Definition: AMapNaviCommonObj.h:114
@ AMapNaviCalcRouteStateSucceed
1 路径计算成功 Path calculation successful
Definition: AMapNaviCommonObj.h:115
@ AMapNaviCalcRouteStateDistanceTooLong
19 起点/终点/途经点的距离太长 The distance of the origin/destination/waypoints is too long
Definition: AMapNaviCommonObj.h:128
@ AMapNaviCalcRouteStateCLAuthorizationReducedAccuracy
3001 无定位的精确位置权限 No precise location permission
Definition: AMapNaviCommonObj.h:132
@ AMapNaviCalcRouteStatePassPointError
21 途经点错误 Incorrect waypoints
Definition: AMapNaviCommonObj.h:129
@ AMapNaviCalcRouteStateHaveNewCalcTaskWorking
2999 有新的算路任务进行中导致本次算路失败 Route calculation failed due to a new routing task in progress
Definition: AMapNaviCommonObj.h:130
@ AMapNaviCalcRouteStateEndPointError
6 终点错误 Destination error
Definition: AMapNaviCommonObj.h:120
@ AMapNaviCalcRouteStateEndRouteError
11 没有找到通向终点的道路 No route found to the destination
Definition: AMapNaviCommonObj.h:125
@ AMapNaviCalcRouteStateRouteFail
13 算路失败(未知错误) Route calculation failed (unknown error)
Definition: AMapNaviCommonObj.h:127
@ AMapNaviCalcRouteStateDataBufError
9 数据格式错误 Data format error
Definition: AMapNaviCommonObj.h:123
@ AMapNaviCalcRouteStateEncodeFalse
7 服务端编码错误 Server encoding error
Definition: AMapNaviCommonObj.h:121
@ AMapNaviCalcRouteStateNetworkError
2 网络失败 Network failure
Definition: AMapNaviCommonObj.h:116
AMapNaviRoadFacilityType
Definition: AMapNaviCommonObj.h:399
@ AMapNaviRoadFacilityTypeFailwayCross
铁路道口 Railway crossing
Definition: AMapNaviCommonObj.h:408
@ AMapNaviRoadFacilityTypeFallingRocks
注意落石 Beware of falling rocks
Definition: AMapNaviCommonObj.h:407
@ AMapNaviRoadFacilityTypeRightInterflow
右侧合流 Merge right
Definition: AMapNaviCommonObj.h:402
@ AMapNaviRoadFacilityTypeTruckWeightLimit
货车限重 Truck weight limit
Definition: AMapNaviCommonObj.h:419
@ AMapNaviRoadFacilityTypeSlippery
易滑 Slippery
Definition: AMapNaviCommonObj.h:409
@ AMapNaviRoadFacilityTypeRightNarrow
右侧变窄 Narrowing on the right
Definition: AMapNaviCommonObj.h:414
@ AMapNaviRoadFacilityTypeLinkingTurn
连续转弯 Continuous turn
Definition: AMapNaviCommonObj.h:405
@ AMapNaviRoadFacilityTypeTruckHeightLimit
货车限高 Truck height limit
Definition: AMapNaviCommonObj.h:417
@ AMapNaviRoadFacilityTypeLeftInterflow
左侧合流 Merge left
Definition: AMapNaviCommonObj.h:401
@ AMapNaviRoadFacilityTypeCheckPoint
货车检查站 Truck inspection station
Definition: AMapNaviCommonObj.h:420
@ AMapNaviRoadFacilityTypeMaxSpeedLimit
最大限速标志 Maximum speed limit sign
Definition: AMapNaviCommonObj.h:410
@ AMapNaviRoadFacilityTypeTruckWidthLimit
货车限宽 Truck width limit
Definition: AMapNaviCommonObj.h:418
@ AMapNaviRoadFacilityTypeVillage
村庄 Village
Definition: AMapNaviCommonObj.h:412
@ AMapNaviRoadFacilityTypeNULL
0 无 None
Definition: AMapNaviCommonObj.h:400
@ AMapNaviRoadFacilityTypeDoubleNarrow
两侧变窄 Narrowing on both sides
Definition: AMapNaviCommonObj.h:415
@ AMapNaviRoadFacilityTypeMinSpeedLimit
最小限速标志 Minimum speed limit sign
Definition: AMapNaviCommonObj.h:411
@ AMapNaviRoadFacilityTypeAccidentArea
事故多发地 Accident-prone area
Definition: AMapNaviCommonObj.h:406
@ AMapNaviRoadFacilityTypeLeftNarrow
左侧变窄 Narrowing on the left
Definition: AMapNaviCommonObj.h:413
@ AMapNaviRoadFacilityTypeReverseTurn
反向转弯 Reverse turn
Definition: AMapNaviCommonObj.h:404
@ AMapNaviRoadFacilityTypeSharpTurn
急转弯 Sharp turn
Definition: AMapNaviCommonObj.h:403
@ AMapNaviRoadFacilityTypeCrosswindArea
横风区 Crosswind area
Definition: AMapNaviCommonObj.h:416
AMapNaviOnlineCarHailingType
Definition: AMapNaviCommonObj.h:462
@ AMapNaviOnlineCarHailingTypeNone
非网约车模式, 即正常的默认模式 Non-ride-hailing mode, i.e. the normal default mode
Definition: AMapNaviCommonObj.h:464
@ AMapNaviOnlineCarHailingTypeInvalid
无效类型 Invalid type
Definition: AMapNaviCommonObj.h:463
@ AMapNaviOnlineCarHailingTypePickUp
网约车接驾模式 Ride-hailing pick-up mode
Definition: AMapNaviCommonObj.h:465
@ AMapNaviOnlineCarHailingTypeTransport
网约车送驾模式 Ride-hailing drop-off mode
Definition: AMapNaviCommonObj.h:466
AMapNaviRoadClass
Definition: AMapNaviCommonObj.h:222
@ AMapNaviRoadClassMainRoad
7 主要道路 Main roads
Definition: AMapNaviCommonObj.h:230
@ AMapNaviRoadClassVillageRoad
4 乡公路 Township road
Definition: AMapNaviCommonObj.h:227
@ AMapNaviRoadClassNotNaviRoad
10 非导航道路 Non-navigation roads
Definition: AMapNaviCommonObj.h:233
@ AMapNaviRoadClassNormalRoad
9 普通道路 Ordinary roads
Definition: AMapNaviCommonObj.h:232
@ AMapNaviRoadClassMinorRoad
8 次要道路 Secondary roads
Definition: AMapNaviCommonObj.h:231
@ AMapNaviRoadClassCountyInternalRoad
5 县乡村内部道路 Village road
Definition: AMapNaviCommonObj.h:228
@ AMapNaviRoadClassCountyRoad
3 县道 County road
Definition: AMapNaviCommonObj.h:226
@ AMapNaviRoadClassMainStreet
6 主要大街、城市快速道 Main streets, urban expressways
Definition: AMapNaviCommonObj.h:229
@ AMapNaviRoadClassProvincialRoad
2 省道 Provincial highway
Definition: AMapNaviCommonObj.h:225
@ AMapNaviRoadClassNationalRoad
1 国道 National highway
Definition: AMapNaviCommonObj.h:224
@ AMapNaviRoadClassHighWay
0 高速公路 Highway
Definition: AMapNaviCommonObj.h:223
AMapNaviRoutePlanType
Definition: AMapNaviCommonObj.h:369
@ AMapNaviRoutePlanTypeYaw
2 偏航重算 Recalculation after deviation
Definition: AMapNaviCommonObj.h:371
@ AMapNaviRoutePlanTypeUpdateCityData
10 更新城市数据引起的重算 Recalculation caused by city data updates
Definition: AMapNaviCommonObj.h:378
@ AMapNaviRoutePlanTypePushRouteData
200 PushRouteData进行导航 Navigation via PushRouteData
Definition: AMapNaviCommonObj.h:383
@ AMapNaviRoutePlanTypeParallelRoad
4 平行路切换 Parallel road switching
Definition: AMapNaviCommonObj.h:373
@ AMapNaviRoutePlanTypeLimitLine
6 限行算路(车牌限行) Route calculation with traffic restrictions (license plate restrictions)
Definition: AMapNaviCommonObj.h:375
@ AMapNaviRoutePlanTypeDamagedRoad
7 道路关闭 Road closure
Definition: AMapNaviCommonObj.h:376
@ AMapNaviRoutePlanTypeLimitForbid
11 限时禁行引起的重算(在线) Recalculation due to temporary traffic restrictions (online)
Definition: AMapNaviCommonObj.h:379
@ AMapNaviRoutePlanTypeDispatch
16 交警调度请求路线 Traffic police dispatch requesting routes
Definition: AMapNaviCommonObj.h:382
@ AMapNaviRoutePlanTypeChangeStratege
3 切换算路策略 Switching route calculation strategy
Definition: AMapNaviCommonObj.h:372
@ AMapNaviRoutePlanTypeChangeJnyPnt
9 停车场模式/沿途搜索设置行程点 Parking mode/Search for waypoints along the route
Definition: AMapNaviCommonObj.h:377
@ AMapNaviRoutePlanTypeTMC
5 躲避拥堵 Avoiding congestion
Definition: AMapNaviCommonObj.h:374
@ AMapNaviRoutePlanTypeMutiRouteRequest
14 导航中请求备选路线 Requesting alternative routes during navigation
Definition: AMapNaviCommonObj.h:381
@ AMapNaviRoutePlanTypeCommon
1 直接算路 Direct route calculation
Definition: AMapNaviCommonObj.h:370
@ AMapNaviRoutePlanTypeManualRefresh
12 手动刷新 Manual refresh
Definition: AMapNaviCommonObj.h:380
AMapNaviViewTrackingMode
Definition: AMapNaviCommonObj.h:47
@ AMapNaviViewTrackingModeCarNorth
1 车头朝上 Head up
Definition: AMapNaviCommonObj.h:49
@ AMapNaviViewTrackingModeMapNorth
0 正北朝上 North up
Definition: AMapNaviCommonObj.h:48
AMapNaviViewMapModeType
Definition: AMapNaviCommonObj.h:472
@ AMapNaviViewMapModeTypeCustom
自定义地图样式 (还需传入 MAMapCustomStyleOptions ) Custom map style (MAMapCustomStyleOptions also needs to be pa...
Definition: AMapNaviCommonObj.h:476
@ AMapNaviViewMapModeTypeDay
白天模式 Day mode
Definition: AMapNaviCommonObj.h:473
@ AMapNaviViewMapModeTypeDayNightAuto
根据日出日落时间自动切换白天黑夜 Automatically switch between day and night based on sunrise and sunset times
Definition: AMapNaviCommonObj.h:475
@ AMapNaviViewMapModeTypeNight
黑夜模式 Night mode
Definition: AMapNaviCommonObj.h:474
AMapNaviIntervalCameraPositionState
Definition: AMapNaviCommonObj.h:389
@ AMapNaviIntervalCameraPositionStateIn
2 在区间测速路段内 Within the section speed enforcement zone
Definition: AMapNaviCommonObj.h:392
@ AMapNaviIntervalCameraPositionStateNULL
0 无 None
Definition: AMapNaviCommonObj.h:390
@ AMapNaviIntervalCameraPositionStateReady
1 即将进入区间测速路段(还未进入) About to enter the section speed enforcement zone (not yet entered)
Definition: AMapNaviCommonObj.h:391
@ AMapNaviIntervalCameraPositionStateOut
3 已离开区间测速路段(包括:已经过了测速路段终点 和 中途从区间中离开了) Exited the section speed enforcement zone (including: passed t...
Definition: AMapNaviCommonObj.h:393
AMapNaviRoutePlanPOIType
Definition: AMapNaviCommonObj.h:303
@ AMapNaviRoutePlanPOITypeWay
2 途径点 Waypoint
Definition: AMapNaviCommonObj.h:306
@ AMapNaviRoutePlanPOITypeEnd
1 终点 End point
Definition: AMapNaviCommonObj.h:305
@ AMapNaviRoutePlanPOITypeStart
0 起点 Start point
Definition: AMapNaviCommonObj.h:304
AMapNaviMode
Definition: AMapNaviCommonObj.h:38
@ AMapNaviModeNone
没有开始导航 Navigation not started
Definition: AMapNaviCommonObj.h:39
@ AMapNaviModeGPS
实时导航 Real-time navigation
Definition: AMapNaviCommonObj.h:40
@ AMapNaviModeEmulator
模拟导航 Simulation navigation
Definition: AMapNaviCommonObj.h:41
AMapNaviDrivingStrategy
Definition: AMapNaviCommonObj.h:72
@ AMapNaviDrivingStrategyMultipleAvoidHighwayAndCostAndCongestion
18 多路径: 不走高速 & 避免收费 & 躲避拥堵 Multiple routes: Avoid highways & Avoid tolls & Avoid congestion
Definition: AMapNaviCommonObj.h:93
@ AMapNaviDrivingStrategyMultipleAvoidCongestion
12 多路径: 躲避拥堵 Multiple routes: Avoid congestion
Definition: AMapNaviCommonObj.h:87
@ AMapNaviDrivingStrategyMultipleAvoidHighwayAndCongestion
15 多路径: 不走高速 & 躲避拥堵 Multiple routes: Avoid highways & Avoid congestion
Definition: AMapNaviCommonObj.h:90
@ AMapNaviDrivingStrategySinglePrioritiseHighwayAndDistance
单路径:高速优先&躲避拥堵 Single route: prioritize highways & avoid congestion since10.2.0
Definition: AMapNaviCommonObj.h:104
@ AMapNaviDrivingStrategySingleAvoidCostAndCongestion
8 单路径: 避免收费 & 躲避拥堵 Single route: avoid tolls & avoid congestion
Definition: AMapNaviCommonObj.h:82
@ AMapNaviDrivingStrategySingleAvoidExpressway
3 单路径: 不走快速路 Single route: Avoid expressways
Definition: AMapNaviCommonObj.h:77
@ AMapNaviDrivingStrategySinglePrioritiseDistance
2 单路径: 距离优先 Single route: Distance priority
Definition: AMapNaviCommonObj.h:76
@ AMapNaviDrivingStrategySingleAvoidHighwayAndCostAndCongestion
9 单路径: 不走高速 & 避免收费 & 躲避拥堵 Single route: avoid highways & avoid tolls & avoid congestion
Definition: AMapNaviCommonObj.h:83
@ AMapNaviMotorStrategyMultipleAvoidCost
2004 针对摩托车多路径: 避免收费 Multiple routes for motorcycles: Avoid tolls since 8.0.0
Definition: AMapNaviCommonObj.h:100
@ AMapNaviDrivingStrategySingleAvoidHighwayAndShortestDistance
单路径:高速优先&距离优先 Single route: Highway priority & Distance priority since10.2.0
Definition: AMapNaviCommonObj.h:105
@ AMapNaviDrivingStrategySingleAvoidHighwayPrioritiseSpeedCostDistance
单路径:不走高速&距离优先 Single path: Do not take highways&prioritize distance since since10....
Definition: AMapNaviCommonObj.h:106
@ AMapNaviDrivingStrategyMultipleShortestTimeDistance
11 多路径: 时间最短 & 距离最短 Multiple routes: Shortest time & Shortest distance
Definition: AMapNaviCommonObj.h:86
@ AMapNaviDrivingStrategySinglePrioritiseSpeedCostDistance
5 单路径: 速度优先 & 费用优先 & 距离优先 Single route: Speed first & cost first & distance first
Definition: AMapNaviCommonObj.h:79
@ AMapNaviDrivingStrategySingleAvoidHighway
6 单路径: 不走高速 Single route: avoid highways
Definition: AMapNaviCommonObj.h:80
@ AMapNaviMotorStrategyMultipleDefault
2001 针对摩托车多路径: 默认 Multiple routes for motorcycles: Default since 8.0.0
Definition: AMapNaviCommonObj.h:97
@ AMapNaviMotorStrategyMultipleAvoidHighway
2002 针对摩托车多路径: 不走高速 Multiple routes for motorcycles: Avoid highways since 8.0.0
Definition: AMapNaviCommonObj.h:98
@ AMapNaviDrivingStrategySinglePrioritiseHighwayAvoidCongestion
单路径:高速优先&速度优先 Single route: Highway priority & Speed priority since10.2.0
Definition: AMapNaviCommonObj.h:103
@ AMapNaviDrivingStrategySingleAvoidHighwayAndCost
7 单路径: 不走高速 & 避免收费 Single route: avoid highways & avoid tolls
Definition: AMapNaviCommonObj.h:81
@ AMapNaviDrivingStrategyMultipleAvoidHighway
13 多路径: 不走高速 Multiple routes: Avoid highways
Definition: AMapNaviCommonObj.h:88
@ AMapNaviDrivingStrategySingleAvoidCongestion
4 单路径: 躲避拥堵 Single route: Avoid congestion
Definition: AMapNaviCommonObj.h:78
@ AMapNaviDrivingStrategyMultipleAvoidHighwayAndCost
16 多路径: 不走高速 & 避免收费 Multiple routes: Avoid highways & Avoid tolls
Definition: AMapNaviCommonObj.h:91
@ AMapNaviDrivingStrategySinglePrioritiseHighway
单路径:不走高速&躲避拥堵 Single route: Avoid highways & traffic congestion since10.2.0
Definition: AMapNaviCommonObj.h:102
@ AMapNaviDrivingStrategyMultiplePrioritiseHighwayAvoidCongestion
20 多路径: 高速优先 & 躲避拥堵 Multiple routes: Highway priority & Avoid congestion
Definition: AMapNaviCommonObj.h:95
@ AMapNaviDrivingStrategyMultipleDefault
10 多路径: 默认,速度优先(避让拥堵+速度优先+避免收费) Multiple routes: Default, Speed priority (Avoid congestion + Speed pr...
Definition: AMapNaviCommonObj.h:85
@ AMapNaviDrivingStrategyMultiplePrioritiseHighway
19 多路径: 高速优先 Multiple routes: Highway priority
Definition: AMapNaviCommonObj.h:94
@ AMapNaviDrivingStrategyMultipleAvoidCost
14 多路径: 避免收费 Multiple routes: Avoid tolls
Definition: AMapNaviCommonObj.h:89
@ AMapNaviMotorStrategyMultiplePrioritiseHighway
2003 针对摩托车多路径: 高速优先 Multiple routes for motorcycles: Highway priority since 8.0.0
Definition: AMapNaviCommonObj.h:99
@ AMapNaviDrivingStrategySingleAvoidHighwayAvoidCongestion
Definition: AMapNaviCommonObj.h:101
@ AMapNaviDrivingStrategyMultipleAvoidCostAndCongestion
17 多路径: 避免收费 & 躲避拥堵 Multiple routes: Avoid tolls & Avoid congestion
Definition: AMapNaviCommonObj.h:92
@ AMapNaviDrivingStrategySingleInvalid
-1 非法 Illegal
Definition: AMapNaviCommonObj.h:73
@ AMapNaviDrivingStrategySingleAvoidCost
1 单路径: 避免收费 Single route: Avoid tolls
Definition: AMapNaviCommonObj.h:75
@ AMapNaviDrivingStrategySingleDefault
0 单路径: 默认,速度优先(常规最快) Single route: Default, speed priority (conventionally fastest)
Definition: AMapNaviCommonObj.h:74
AMapNaviType
Definition: AMapNaviCommonObj.h:511
@ AMapNaviTypeEleBike
骑行(电动车) Cycling (Electric Vehicle)
Definition: AMapNaviCommonObj.h:516
@ AMapNaviTypeInvalid
无效值 Invalid value
Definition: AMapNaviCommonObj.h:512
@ AMapNaviTypeDrive
驾车 Driving
Definition: AMapNaviCommonObj.h:513
@ AMapNaviTypeWalk
步行 Walking
Definition: AMapNaviCommonObj.h:515
@ AMapNaviTypeRide
骑行(自行车) Cycling (Bicycle)
Definition: AMapNaviCommonObj.h:514
void(^ AMapNaviFullLinkLogBlock)(NSString *_Nullable info)
全链路日志 Full link log
Definition: AMapNaviCommonObj.h:527
AMapNaviDriveViewShowMode
Definition: AMapNaviCommonObj.h:55
@ AMapNaviDriveViewShowModeCarPositionLocked
锁车状态 Locked state
Definition: AMapNaviCommonObj.h:56
@ AMapNaviDriveViewShowModeNormal
普通状态 Normal state
Definition: AMapNaviCommonObj.h:58
@ AMapNaviDriveViewShowModeOverview
全览状态 Overview state
Definition: AMapNaviCommonObj.h:57
typedef NS_OPTIONS(NSUInteger, AMapNaviCompositeBroadcastType)
Definition: AMapNaviCommonObj.h:481
AMapNaviElevatedRoadStatusFlag
Definition: AMapNaviCommonObj.h:321
@ AMapNaviElevatedRoadStatusFlagUp
2 可切换到高架上 Can switch to on elevated road
Definition: AMapNaviCommonObj.h:324
@ AMapNaviElevatedRoadStatusFlagNone
0 无高架可切换 No elevated road to switch
Definition: AMapNaviCommonObj.h:322
@ AMapNaviElevatedRoadStatusFlagUnder
1 可切换到高架下 Can switch to under elevated road
Definition: AMapNaviCommonObj.h:323
AMapNaviRouteNotifyDataType
Definition: AMapNaviCommonObj.h:426
@ AMapNaviRouteNotifyDataTypeRestrictArea
1 限行区域通知 Restricted area notification
Definition: AMapNaviCommonObj.h:428
@ AMapNaviRouteNotifyDataTypeChangeMainRoute
20 备选路线切换为主路线的结果通知 Alternate route switched to main route notification
Definition: AMapNaviCommonObj.h:433
@ AMapNaviRouteNotifyDataTypeRoadClosedArea
3 道路关闭通知 Road closure notification
Definition: AMapNaviCommonObj.h:430
@ AMapNaviRouteNotifyDataTypeDispatch
5 交警路线调度通知 Traffic police route dispatch notification
Definition: AMapNaviCommonObj.h:432
@ AMapNaviRouteNotifyDataTypeJamArea
4 拥堵区域通知 Congestion area notification
Definition: AMapNaviCommonObj.h:431
@ AMapNaviRouteNotifyDataTypeNULL
0 无效 Invalid
Definition: AMapNaviCommonObj.h:427
@ AMapNaviRouteNotifyDataTypeForbidArea
2 禁行区域通知 No-entry zone notification
Definition: AMapNaviCommonObj.h:429
@ AMapNaviRouteNotifyDataTypeGPSSignalWeak
21 手机卫星定位信号弱的通知 Notification of Weak Satellite Positioning Signal on Mobile Phone
Definition: AMapNaviCommonObj.h:434
AMapNaviFormWay
Definition: AMapNaviCommonObj.h:239
@ AMapNaviFormWayTurnLeftAndRightRoad
16 左右转专用道 Left and Right Turn Lane
Definition: AMapNaviCommonObj.h:256
@ AMapNaviFormWayExit
9 出口 Exit
Definition: AMapNaviCommonObj.h:249
@ AMapNaviFormWayRampAndJCT
8 匝道与JCT Ramp and JCT
Definition: AMapNaviCommonObj.h:248
@ AMapNaviFormWayTurnRightRoadA
11 A类右转专用道 Class A Right-Turn Lane
Definition: AMapNaviCommonObj.h:251
@ AMapNaviFormWayRestAreaRampJCT
58 服务区与匝道以及JCT Service Area, Ramp and JCT
Definition: AMapNaviCommonObj.h:259
@ AMapNaviFormWayMainRoad
1 主路 Main road
Definition: AMapNaviCommonObj.h:241
@ AMapNaviFormWaySideRoad
7 辅路 Frontage Road
Definition: AMapNaviCommonObj.h:247
@ AMapNaviFormWayRestAreaAndJCT
53 服务区与JCT Service Area and JCT
Definition: AMapNaviCommonObj.h:257
@ AMapNaviFormWayJCT
3 JCT道路 JCT roads
Definition: AMapNaviCommonObj.h:243
@ AMapNaviFormWayRoundabout
4 环岛 Roundabouts
Definition: AMapNaviCommonObj.h:244
@ AMapNaviFormWayTurnLeftRoadA
13 A类左转专用道 Class A Left-Turn Lane
Definition: AMapNaviCommonObj.h:253
@ AMapNaviFormWayRamp
6 匝道 Ramp
Definition: AMapNaviCommonObj.h:246
@ AMapNaviFormWayTurnRightRoadB
12 B类右转专用道 Class B Right-Turn Lane
Definition: AMapNaviCommonObj.h:252
@ AMapNaviFormWayNone
-1 无效 Invalid
Definition: AMapNaviCommonObj.h:240
@ AMapNaviFormWayEntrance
10 入口 Entrance
Definition: AMapNaviCommonObj.h:250
@ AMapNaviFormWayTurnLeftRoadB
14 B类左转专用道 Class B Left-Turn Lane
Definition: AMapNaviCommonObj.h:254
@ AMapNaviFormWayNormalRoad
15 普通道路 Ordinary Road
Definition: AMapNaviCommonObj.h:255
@ AMapNaviFormWayRestArea
5 服务区 Service Area
Definition: AMapNaviCommonObj.h:245
@ AMapNaviFormWayRestAreaAndRamp
56 服务区与匝道 Service Area and Ramp
Definition: AMapNaviCommonObj.h:258
@ AMapNaviFormWayInternalRoad
2 路口内部道路 Intersection internal roads
Definition: AMapNaviCommonObj.h:242
AMapNaviAudioOutputMode
Definition: AMapNaviCommonObj.h:20
@ AMapNaviAudioOutputModeSpecial
Definition: AMapNaviCommonObj.h:23
@ AMapNaviAudioOutputModeText
Definition: AMapNaviCommonObj.h:22
@ AMapNaviAudioOutputModeNone
Definition: AMapNaviCommonObj.h:21
AMapNaviAppLangType
Definition: AMapNaviCommonObj.h:520
@ AMapNaviAppLangZhHantHK
中文繁体-香港 Traditional Chinese - Hong Kong
Definition: AMapNaviCommonObj.h:522
@ AMapNaviAppLangZhHans
中文简体 Simplified Chinese
Definition: AMapNaviCommonObj.h:521
@ AMapNaviAppLangZhHantTW
中文繁体-台湾 Traditional Chinese - Taiwan
Definition: AMapNaviCommonObj.h:523
AMapNaviDetectedMode
Definition: AMapNaviCommonObj.h:212
@ AMapNaviDetectedModeCameraAndSpecialRoad
3 电子眼和特殊道路设施 Electronic eyes and special road facilities
Definition: AMapNaviCommonObj.h:216
@ AMapNaviDetectedModeSpecialRoad
2 仅特殊道路设施 Only special road facilities
Definition: AMapNaviCommonObj.h:215
@ AMapNaviDetectedModeCamera
1 仅电子眼 Only electronic eyes
Definition: AMapNaviCommonObj.h:214
@ AMapNaviDetectedModeNone
0 关闭所有 Turn off all
Definition: AMapNaviCommonObj.h:213
AMapNaviRingType
Definition: AMapNaviCommonObj.h:339
@ AMapNaviRingTypeElecDing
102 巡航状态下通过电子眼(所有类型)的提示音 Prompt sound when passing through electronic eyes (all types) in cruise mode
Definition: AMapNaviCommonObj.h:344
@ AMapNaviRingTypeElecOverSpeedDing
103 巡航状态下电子眼播报点超速时的提示音 Prompt sound when exceeding the speed limit at electronic eye broadcast points...
Definition: AMapNaviCommonObj.h:345
@ AMapNaviRingTypeReroute
1 偏航重算的提示音 Prompt sound for recalculating the route
Definition: AMapNaviCommonObj.h:341
@ AMapNaviRingTypeDong
101 导航状态下通过测速电子眼的提示音 Prompt sound when passing a speed camera in navigation mode
Definition: AMapNaviCommonObj.h:343
@ AMapNaviRingTypeNULL
0 无 None
Definition: AMapNaviCommonObj.h:340
@ AMapNaviRingTypeDing
100 即将到达转向路口时的提示音 Prompt sound when approaching a turning intersection
Definition: AMapNaviCommonObj.h:342
AMapNaviTravelStrategy
Definition: AMapNaviCommonObj.h:64
@ AMapNaviTravelStrategySingleDefault
算路支持一条 Route calculation supports one route
Definition: AMapNaviCommonObj.h:65
@ AMapNaviTravelStrategyMultipleDefault
算路支持多条 Route calculation supports multiple routes
Definition: AMapNaviCommonObj.h:66
AMapNaviCompositeThemeType
Definition: AMapNaviCommonObj.h:330
@ AMapNaviCompositeThemeTypeLight
1 浅色系 Light tones
Definition: AMapNaviCommonObj.h:332
@ AMapNaviCompositeThemeTypeDark
2 暗色系 Dark tones
Definition: AMapNaviCommonObj.h:333
@ AMapNaviCompositeThemeTypeDefault
0 蓝色系 Blue tones
Definition: AMapNaviCommonObj.h:331
AMapNaviSoundType
Definition: AMapNaviCommonObj.h:201
@ AMapNaviSoundTypeNavigationStart
开始导航 Start navigation since 7.8.0
Definition: AMapNaviCommonObj.h:203
@ AMapNaviSoundTypeNavigationEnd
到达目的地 Arrived at destination since 7.8.0
Definition: AMapNaviCommonObj.h:204
@ AMapNaviSoundTypeInterrupt
打断类型(播报内容为空),表示下一句播报很重要,可能会打断前句 Interruption type (announcement content is empty),...
Definition: AMapNaviCommonObj.h:206
@ AMapNaviSoundTypeDefault
默认播报 Default announcement
Definition: AMapNaviCommonObj.h:202
@ AMapNaviSoundTypeYaw
偏航播报 Off-route announcement since 7.9.0
Definition: AMapNaviCommonObj.h:205
NSString *const AMapNaviErrorDomain
Definition: AMapNaviCommonObj.h:1823
Definition: AMapNaviCommonObj.h:1798
电子眼信息类 Electronic eye information category
Definition: AMapNaviCommonObj.h:757
充电详情 Charging details since 10.1.0
Definition: AMapNaviCommonObj.h:1699
Definition: AMapNaviCommonObj.h:1205
Definition: AMapNaviCommonObj.h:914
巡航模式信息类 Cruise mode information
Definition: AMapNaviCommonObj.h:815
Definition: AMapNaviCommonObj.h:1407
Definition: AMapNaviCommonObj.h:1443
Definition: AMapNaviCommonObj.h:1391
聚合段信息类 Aggregation segment information class since 5.1.0
Definition: AMapNaviCommonObj.h:676
导航段信息类 Navigation segment information class
Definition: AMapNaviCommonObj.h:654
Definition: AMapNaviCommonObj.h:1641
Definition: AMapNaviCommonObj.h:734
Definition: AMapNaviCommonObj.h:1087
Definition: AMapNaviCommonObj.h:1559
AMapNaviPOI since 10.1.0.
Definition: AMapNaviCommonObj.h:1671
Definition: AMapNaviCommonObj.h:1305
Definition: AMapNaviCommonObj.h:1326
Definition: AMapNaviCommonObj.h:1012
Definition: AMapNaviCommonObj.h:629
Definition: AMapNaviCommonObj.h:593
CGFloat latitude
Definition: AMapNaviCommonObj.h:597
CGFloat longitude
Definition: AMapNaviCommonObj.h:601
Definition: AMapNaviCommonObj.h:1483
Definition: AMapNaviCommonObj.h:1515
Definition: AMapNaviCommonObj.h:975
Definition: AMapNaviCommonObj.h:1149
Definition: AMapNaviCommonObj.h:1121
Definition: AMapNaviRoute.h:186
Definition: AMapNaviCommonObj.h:1269
Definition: AMapNaviCommonObj.h:959
Definition: AMapNaviCommonObj.h:1169
交通事件信息 Traffic incident information since 10.0.920
Definition: AMapNaviCommonObj.h:1630
Definition: AMapNaviCommonObj.h:1366
服务区子poi since 10.1.0 Service Area Sub POI Since 10.1.0
Definition: AMapNaviCommonObj.h:1728
Definition: AMapNaviCommonObj.h:1738
服务区域信息 Service area information since 5.0.0
Definition: AMapNaviCommonObj.h:783
Definition: AMapNaviCommonObj.h:1775
Definition: AMapNaviCommonObj.h:1249
Definition: AMapNaviCommonObj.h:1579
Definition: AMapNaviCommonObj.h:1337
交通事件信息 Traffic incident information since 10.0.920
Definition: AMapNaviCommonObj.h:1602
道路交通设施类 Road traffic facilities
Definition: AMapNaviCommonObj.h:875
Definition: AMapNaviCommonObj.h:1285
前方交通路况信息类 Traffic condition information class ahead
Definition: AMapNaviCommonObj.h:701
Definition: AMapNaviCommonObj.h:1031
© 2017 高德信息技术有限公司 版权所有,保留所有权利。