TencentMapSDK_iOS_3D_v6.7.0
QMSSearchOptionTypes.h
1 //
2 // QMSSearchOptionTypes.h
3 // QMapSearchKit
4 //
5 // Created by Keith Cao on 2023/4/26.
6 // Copyright © 2023 tencent. All rights reserved.
7 //
8 
9 #ifndef QMSSearchOptionTypes_h
10 #define QMSSearchOptionTypes_h
11 
12 #import <Foundation/Foundation.h>
13 
14 
18 typedef NS_ENUM (NSInteger, QMSStreetNumberFormat){
19  QMSStreetNumberFormatJoined = 0,
20  QMSStreetNumberFormatPlateNumberOnly,
21 
22 };
23 
27 typedef NS_ENUM (NSInteger, QMSTruckType){
28  QMSTruckTypeMiniTruck = 1,
29  QMSTruckTypeLightTruck,
30  QMSTruckTypeMediumTruck,
31  QMSTruckTypeHeavyTruck
32 };
33 
37 typedef NS_ENUM (NSInteger, QMSTruckTrailerType){
38  QMSTruckTrailerTypeNone = 0,
39  QMSTruckTrailerTypeFlatbed,
40  QMSTruckTrailerTypeCargoBox,
41  QMSTruckTrailerTypeSemi,
42  QMSTruckTrailerTypeFull
43 
44 };
45 
49 typedef NS_ENUM (NSInteger, QMSTruckGoodsType){
50  QMSTruckGoodsTypeRegular = 0,
51  QMSTruckGoodsTypeDangerous
52 };
53 
57 typedef NS_ENUM (NSInteger, QMSVehicleEnergyType){
58  QMSVehicleEnergyTypeUnlimited = 0,
59  QMSVehicleEnergyTypeDiesel,
60  QMSVehicleEnergyTypeHybrid,
61  QMSVehicleEnergyTypeElectric,
62  QMSVehicleEnergyTypePetrol
63 };
64 
65 
69 typedef NS_ENUM (NSInteger, QMSVehicleGasEmisStandard){
70  QMSVehicleGasEmisStandardUnlimited = 0,
71  QMSVehicleGasEmisStandardNationalI,
72  QMSVehicleGasEmisStandardNationalII,
73  QMSVehicleGasEmisStandardNationalIII,
74  QMSVehicleGasEmisStandardNationalIV,
75  QMSVehicleGasEmisStandardNationalV,
76  QMSVehicleGasEmisStandardNationalVI
77 };
78 
82 typedef NS_ENUM (NSInteger, QMSVehiclePlateColor){
83  QMSVehiclePlateColorNone = 0,
84  QMSVehiclePlateColorBlue,
85  QMSVehiclePlateColorYellow,
86  QMSVehiclePlateColorBlack,
87  QMSVehiclePlateColorWhite,
88  QMSVehiclePlateColorGreen,
89  QMSVehiclePlateColorYellowGreen
90 };
91 
95 typedef NS_ENUM (NSInteger, QMSVehiclePassType){
96  QMSVehiclePassTypeUnlimited = 0,
97  QMSVehiclePassTypeOwnPass,
98  QMSVehiclePassTypeNoPass,
99  QMSVehiclePassTypeReservation
100 
101 };
102 
106 typedef NS_ENUM (NSInteger, QMSRouteTagType){
107  QMSRouteTagTypeAll = 0,
108  QMSRouteTagTypeChinese
109 
110 };
111 
112 #endif /* QMSSearchOptionTypes_h */