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 */