TencentMapSDK_iOS_3D_v6.8.0

载入中...
搜索中...
未找到
QMSSearchResult.h
1//
2// QMSSearchResult.h
3// QMapSearchKit
4//
5// Created by xfang on 14/11/5.
6// Copyright (c) 2014年 tencent. All rights reserved.
7//
8
9#import <UIKit/UIKit.h>
10#import <CoreLocation/CoreLocation.h>
11
12NS_ASSUME_NONNULL_BEGIN
13
17FOUNDATION_EXPORT NSString * const kQMSRouteWalkingMode;
18
19
23 typedef NSInteger QMSResultCode;
24
25#pragma mark -
26
30@interface QMSBaseResult : NSObject <NSCopying, NSCoding>
31
32@end
33
37@interface QMSSearchResult : QMSBaseResult
38
42@property (nonatomic, assign) QMSResultCode status;
43
47@property (nonatomic, copy) NSString *message;
48
52@property (nonatomic, copy) NSString *request_id;
53
54@end
55
56#pragma mark - POI Result
57
58 typedef NS_ENUM(NSInteger, QMSPoiType)
59{
60 QMSPoiNormalType = 0, //普通POI
61 QMSPoiBusStopType = 1, //公交车站
62 QMSPoiMRTType = 2, //地铁站
63 QMSPoiBusLineType = 3, //公交路线
64 QMSPoiAdministrativeDivisionType = 4, //行政区划
65};
66
70@interface QMSPoiAdInfo : QMSBaseResult
71
75@property (nonatomic, strong) NSNumber *adcode;
76
80@property (nonatomic, copy) NSString *province;
81
85@property (nonatomic, copy) NSString *city;
86
90@property (nonatomic, copy) NSString *district;
91
92@end
93
97@interface QMSPoiData : QMSBaseResult
98
102@property (nonatomic, copy) NSString *id_;
103
107@property (nonatomic, copy) NSString *title;
108
112@property (nonatomic, copy) NSString *address;
113
117@property (nonatomic, copy) NSString *tel;
118
122@property (nonatomic, copy) NSString *category;
123
127@property (nonatomic, copy) NSString *category_code;
128
132@property (nonatomic, assign) QMSPoiType type;
133
137@property (nonatomic, assign) CLLocationCoordinate2D location;
138
142@property (nonatomic, strong) NSArray <NSValue *> *boundary DEPRECATED_ATTRIBUTE;
143
147@property (nonatomic, assign) double _distance;
148
152@property (nonatomic, strong) QMSPoiAdInfo *ad_info;
153
154@end
155
156
160@interface QMSPoiSubData : QMSBaseResult
161
165@property (nonatomic, copy) NSString *parent_id;
166
170@property (nonatomic, copy) NSString *id_;
171
175@property (nonatomic, copy) NSString *title;
176
180@property (nonatomic, copy) NSString *address;
181
185@property (nonatomic, copy) NSString *tel;
186
190@property (nonatomic, copy) NSString *category;
191
195@property (nonatomic, copy) NSString *category_code;
196
200@property (nonatomic, assign) QMSPoiType type;
201
205@property (nonatomic, assign) CLLocationCoordinate2D location;
206
210@property (nonatomic, strong) QMSPoiAdInfo *ad_info;
211
212@end
213
217@interface QMSPoiSearchResult : QMSSearchResult
218
222@property (nonatomic, assign) NSUInteger count;
223
227@property (nonatomic, strong) NSArray <QMSPoiData *> *dataArray;
228
232@property (nonatomic, nullable,strong) NSArray <QMSPoiSubData *> *sub_pois;
233
234@end
235
236#pragma mark - Suggestion Result
237
241@interface QMSSuggestionPoiData : QMSBaseResult
242
246@property (nonatomic, copy) NSString *id_;
247
251@property (nonatomic, copy) NSString *title;
252
256@property (nonatomic, copy) NSString *address;
257
261@property (nonatomic, strong) NSNumber *adcode;
262
266@property (nonatomic, copy) NSString *province;
267
271@property (nonatomic, copy) NSString *city;
272
276@property (nonatomic, copy) NSString *district;
277
281@property (nonatomic, assign) QMSPoiType type;
282
286@property (nonatomic, assign) double _distance;
287
291@property (nonatomic, assign) CLLocationCoordinate2D location;
292
296@property (nonatomic, copy) NSString *category;
297
301@property (nonatomic, nullable, copy) NSString *category_code;
302
303@end
304
308@interface QMSSuggestionSubPoiData : QMSBaseResult
309
313@property (nonatomic, copy) NSString *parent_id;
314
318@property (nonatomic, copy) NSString *id_;
319
320
324@property (nonatomic, copy) NSString *title;
325
329@property (nonatomic, copy) NSString *address;
330
334@property (nonatomic, assign) CLLocationCoordinate2D location;
335
339@property (nonatomic, strong) NSNumber *adcode;
340
344@property (nonatomic, copy) NSString *city;
345
349@property (nonatomic, copy) NSString *category;
350
354@property (nonatomic, nullable, copy) NSString *category_code;
355
356@end
357
361@interface QMSSuggestionResult : QMSSearchResult
362
366@property (nonatomic, assign) NSUInteger count;
367
371@property (nonatomic, copy) NSArray <QMSSuggestionPoiData *> *dataArray;
372
376@property (nonatomic, nullable, copy) NSArray <QMSSuggestionSubPoiData *> *sub_pois;
377
378@end
379
380#pragma mark - Reverse Geo Code
381
385@interface QMSReGeoCodeFormattedAddresses : QMSBaseResult
386
390@property (nonatomic, nullable, copy) NSString *recommend;
391
395@property (nonatomic, nullable, copy) NSString *rough;
396
400@property (nonatomic, nullable, copy) NSString *standard_address;
401
402@end
403
407@interface QMSAddressComponent : QMSBaseResult
408
412@property (nonatomic, nullable, copy) NSString *nation;
413
417@property (nonatomic, copy) NSString *province;
418
422@property (nonatomic, copy) NSString *city;
423
427@property (nonatomic, nullable, copy) NSString *district;
428
432@property (nonatomic, nullable, copy) NSString *street;
433
437@property (nonatomic, nullable, copy) NSString *street_number;
438
439@end
440
444@interface QMSReGeoCodeAdInfo : QMSBaseResult
445
449@property (nonatomic, copy) NSString *nation_code;
450
454@property (nonatomic, copy) NSString *adcode;
455
459@property (nonatomic, copy) NSString *name;
460
464@property (nonatomic, assign) CLLocationCoordinate2D location;
465
469@property (nonatomic, copy) NSString *nation;
470
474@property (nonatomic, copy) NSString *province;
475
479@property (nonatomic, copy) NSString *city;
480
484@property (nonatomic, nullable, copy) NSString *district;
485
489@property (nonatomic, copy) NSString *city_code;
490
494@property (nonatomic, nullable, copy) NSString *phone_area_code;
495
496@end
497
501@interface QMSReGeoCodeFamousArea : QMSBaseResult
502
506@property (nonatomic, copy) NSString *id_;
507
511@property (nonatomic, nullable, copy) NSString *title;
512
516@property (nonatomic, assign) CLLocationCoordinate2D location;
517
521@property (nonatomic, assign) double _distance;
522
526@property (nonatomic, nullable, copy) NSString *_dir_desc;
527
528@end
529
533@interface QMSReGeoCodeAddressReference : QMSBaseResult
534
538@property (nonatomic, nullable, strong) QMSReGeoCodeFamousArea *famous_area;
539
544@property (nonatomic, nullable, strong) QMSReGeoCodeFamousArea *landmark_l1;
545
550@property (nonatomic, nullable, strong) QMSReGeoCodeFamousArea *landmark_l2;
551
555@property (nonatomic, nullable, strong) QMSReGeoCodeFamousArea *town;
556
560@property (nonatomic, nullable, strong) QMSReGeoCodeFamousArea *street;
561
565@property (nonatomic, nullable, strong) QMSReGeoCodeFamousArea *street_number;
566
570@property (nonatomic, nullable, strong) QMSReGeoCodeFamousArea *water;
571
575@property (nonatomic, nullable, strong) QMSReGeoCodeFamousArea *crossroad;
576
580@property (nonatomic, nullable, strong) QMSReGeoCodeFamousArea *business_area;
581
585@property (nonatomic, nullable, strong) QMSReGeoCodeFamousArea *ocean;
586
587@end
588
592@interface QMSReGeoCodePoiAdInfo : QMSBaseResult
593
597@property (nonatomic, copy) NSString *adcode;
598
602@property (nonatomic, nullable, copy) NSString *province;
603
607@property (nonatomic, copy) NSString *city;
608
612@property (nonatomic, nullable, copy) NSString *district;
613
614@end
615
619@interface QMSReGeoCodePoi : QMSBaseResult
620
624@property (nonatomic, nullable, copy) NSString *id_;
625
629@property (nonatomic, nullable, copy) NSString *title;
630
634@property (nonatomic, nullable, copy) NSString *address;
635
639@property (nonatomic, nullable, copy) NSString *category;
640
644@property (nonatomic, assign) CLLocationCoordinate2D location;
645
649@property (nonatomic, assign) double _distance;
650
654@property (nonatomic, nullable) QMSReGeoCodePoiAdInfo *ad_info;
655
659@property (nonatomic, nullable, copy) NSString *_dir_desc;
660
661
662@end
663
667@interface QMSReverseGeoCodeSearchResult : QMSSearchResult
668
672@property (nonatomic, copy) NSString *address;
673
677@property (nonatomic, nullable, strong) QMSReGeoCodeFormattedAddresses *formatted_addresses;
678
682@property (nonatomic, strong) QMSAddressComponent *address_component;
683
687@property (nonatomic, strong) QMSReGeoCodeAdInfo *ad_info;
688
692@property (nonatomic, nullable, strong) QMSReGeoCodeAddressReference *address_reference;
693
697@property (nonatomic, nullable, strong) NSArray <QMSReGeoCodePoi *> *poisArray;
698
702@property (nonatomic, assign) NSUInteger poi_count;
703
704@end
705
706#pragma mark - Geo code
707
711@interface QMSGeoCodeAdInfo : QMSBaseResult
712
716@property (nonatomic, copy) NSString *adcode;
717
718@end
719
723@interface QMSGeoCodeSearchResult : QMSSearchResult
724
728@property (nonatomic, assign) CLLocationCoordinate2D location;
729
733@property (nonatomic, strong) QMSAddressComponent *address_components;
734
738@property (nonatomic, strong) QMSGeoCodeAdInfo *ad_info;
739
757@property (nonatomic, assign) NSInteger level;
758
765@property (nonatomic, assign) NSUInteger reliability;
766
767@end
768
769#pragma mark - Walking & Bicyling & Driving
770
771@class QMSRoutePlan, QMSRouteStep;
772
776@interface QMSWalkingRouteSearchResult : QMSSearchResult
777
781@property (nonatomic, copy) NSArray <QMSRoutePlan *> *routes;
782
783@end
784
785#pragma mark - Bicycling 的详情
786
790@interface QMSBicyclingRouteSearchResult : QMSSearchResult
791
795@property (nonatomic, copy) NSArray <QMSRoutePlan *> *routes;
796
797@end
798
799#pragma mark - Driving 的详情
800
804@interface QMSRoutePlanCityInfo : QMSBaseResult
805
809@property (nonatomic, assign) NSInteger adcode;
810
811@end
812
816@interface QMSDriveRestriction : QMSBaseResult
825@property (nonatomic) int status;
826
827@end
828
832@interface QMSTaxiFare : QMSBaseResult
833
837@property (nonatomic) double fare;
838
839@end
840
844@interface QMSTrafficCondition : QMSBaseResult
845
849@property (nonatomic, strong) NSArray <NSNumber *> *polyline_idx;
850
854@property (nonatomic, assign) double distance;
855
859@property (nonatomic, assign) int level;
860
864@property (nonatomic) double speed;
865
866@end
867
871@interface QMSRouteWayPoint : QMSBaseResult
872
876@property (nonatomic, nullable, copy) NSString *title;
877
881@property (nonatomic) CLLocationCoordinate2D location;
882
886@property (nonatomic) CGFloat distance;
887
891@property (nonatomic) CGFloat duration;
892
896@property (nonatomic) NSInteger polyline_idx;
897
898@end
899
900
904@interface QMSRoutePlan : QMSBaseResult
905
909@property (nonatomic ,copy) NSString *mode;
910
914@property (nonatomic) CGFloat distance;
915
919@property (nonatomic) CGFloat duration;
920
924@property (nonatomic, nullable, copy) NSString *direction;
925
929@property (nonatomic, copy) NSArray <NSValue *> *polyline;
930
934@property (nonatomic, nullable, copy) NSArray <QMSRouteStep *> *steps;
935
939@property (nonatomic, nullable, strong) QMSDriveRestriction *restriction;
940
944@property (nonatomic, nullable, strong) QMSTaxiFare *taxi_fare;
945
949@property (nonatomic, assign) CGFloat toll;
950
954
955@property (nonatomic) CGFloat toll_distance;
956
960@property (nonatomic, assign) int traffic_light_count;
961
965@property (nonatomic, nullable, copy) NSArray <NSString *> *tags;
966
970@property (nonatomic, nullable, copy) NSArray <QMSTrafficCondition *> *speed;
974@property (nonatomic, nullable, copy) NSArray <QMSRouteWayPoint *> *waypoints;
975
979@property (nonatomic, nullable, copy) NSArray <QMSRoutePlanCityInfo *> *cities;
980
981@end
982
983
987@interface QMSRouteStep : QMSBaseResult
988
992@property (nonatomic, copy) NSString *instruction;
993
997@property (nonatomic, nullable, copy) NSString *road_name;
998
1002@property (nonatomic, nullable, copy) NSString *dir_desc;
1003
1007@property (nonatomic) CGFloat distance;
1008
1012@property (nonatomic) CGFloat duration;
1013
1017@property (nonatomic, nullable, copy) NSString *act_desc;
1018
1022@property (nonatomic, nullable, copy) NSString *accessorial_desc;
1023
1031@property (nonatomic, copy) NSArray <NSNumber *> *polyline_idx;
1032
1036@property (nonatomic, assign) int type;
1037
1038@end
1039
1040#pragma mark - Driving
1041
1045@interface QMSDrivingRouteSearchResult : QMSSearchResult
1046
1050@property (nonatomic, copy) NSArray <QMSRoutePlan *> *routes;
1051
1052@end
1053
1054#pragma mark - Trucking
1055
1059@interface QMSTruckingTrafficCondition : QMSTrafficCondition
1060
1061@end
1062
1066@interface QMSTruckingRouteStep : QMSBaseResult
1067
1071@property (nonatomic, nullable, copy) NSString *instruction;
1072
1076@property (nonatomic, nullable, copy) NSString *road_name;
1077
1081@property (nonatomic, nullable, copy) NSString *dir_desc;
1082
1086@property (nonatomic) CGFloat distance;
1087
1091@property (nonatomic, nullable, copy) NSString *act_desc;
1092
1100@property (nonatomic, nullable, copy) NSArray <NSNumber *> *polyline_idx;
1101
1105@property (nonatomic, nullable, copy) NSString *accessorial_desc;
1106
1107@end
1108
1112@interface QMSTruckingRoutePlan : QMSBaseResult
1113
1117@property (nonatomic, copy) NSString *mode;
1118
1122@property (nonatomic) CGFloat distance;
1123
1127@property (nonatomic) CGFloat duration;
1128
1132@property (nonatomic, assign) int traffic_light_count;
1133
1137@property (nonatomic) CGFloat toll;
1138
1142@property (nonatomic, nullable, copy) NSArray <NSValue *> *polyline;
1143
1147@property (nonatomic, nullable, copy) NSArray <NSString *> *tags;
1148
1152@property (nonatomic, nullable, strong) QMSDriveRestriction *restriction;
1153
1157@property (nonatomic, nullable, copy) NSArray <QMSTruckingRouteStep *> *steps;
1158
1162@property (nonatomic, nullable, copy) NSArray <QMSTruckingTrafficCondition *> *speed;
1163
1167
1168@property (nonatomic) CGFloat toll_distance;
1169
1173@property (nonatomic, nullable, copy) NSArray <QMSRoutePlanCityInfo *> *cities;
1174
1175@end
1176
1180@interface QMSTruckingRouteSearchResult : QMSSearchResult
1181
1185@property (nonatomic, copy) NSArray <QMSTruckingRoutePlan *> *routes;
1186
1187@end
1188
1189#pragma mark - Busing
1190
1191@class QMSBusingSegmentRoutePlan, QMSBusingRouteTransitLine;
1195@interface QMSBusingRoutePlan : QMSBaseResult
1196
1200@property (nonatomic) CGFloat distance;
1201
1205@property (nonatomic) CGFloat duration;
1206
1210@property (nonatomic, copy) NSString *bounds;
1211
1215@property (nonatomic, copy) NSArray <QMSBusingSegmentRoutePlan *> *steps;
1216
1220@property (nonatomic, nullable, strong) NSArray <NSString *> *tags;
1221
1222@end
1223
1224
1228@interface QMSBusingSegmentRoutePlan : QMSBaseResult
1229
1233@property (nonatomic ,copy) NSString *mode;
1234
1238@property (nonatomic) CGFloat distance;
1239
1243@property (nonatomic) CGFloat duration;
1244
1248@property (nonatomic) CGFloat price DEPRECATED_ATTRIBUTE;
1249
1253@property (nonatomic) NSString *direction;
1254
1258@property (nonatomic, copy) NSArray <NSValue *> *polyline;
1259
1263@property (nonatomic, copy) NSArray <QMSBusingRouteTransitLine *> *lines;
1264
1265@end
1266
1270@interface QMSStationEntrance : QMSBaseResult
1271
1275@property (nonatomic, copy) NSString *id_;
1276
1280@property (nonatomic, copy) NSString *title;
1281
1282@end
1283
1287@interface QMSBusStation : QMSBaseResult
1288
1292@property (nonatomic, copy) NSString *id_;
1293
1297@property (nonatomic, copy) NSString *title;
1298
1302@property (nonatomic) CLLocationCoordinate2D location;
1303
1307@property (nonatomic, strong) QMSStationEntrance *exit;
1308
1309@end
1310
1314@interface QMSBusingRouteTransitLine : QMSBaseResult
1315
1316
1320@property (nonatomic, copy) NSString *vehicle;
1321
1325@property (nonatomic, copy) NSString *id_;
1326
1330@property (nonatomic) CGFloat distance;
1331
1335@property (nonatomic) NSTimeInterval duration;
1336
1340@property (nonatomic) CGFloat price;
1341
1345@property (nonatomic, copy) NSString *title;
1346
1350@property (nonatomic, copy) NSArray <NSValue *> *polyline;
1351
1355@property (nonatomic) NSInteger station_count;
1356
1360@property (nonatomic, strong) NSArray <QMSBusStation *> *stations;
1361
1365@property (nonatomic, strong) QMSStationEntrance *destination;
1366
1370@property (nonatomic, strong) QMSBusStation *geton;
1371
1375@property (nonatomic, strong) QMSBusStation *getoff;
1376
1380@property (nonatomic, assign) int running_status;
1381
1382@end
1383
1387@interface QMSBusingRouteSearchResult : QMSSearchResult
1388
1392@property (nonatomic, copy) NSArray <QMSBusingRoutePlan *> *routes;
1393
1394@end
1395
1396
1397#pragma mark - QMSDistrictSearchResult
1398
1402@interface QMSDistrictBaseSearchResult : QMSSearchResult
1403
1407@property (nonatomic, copy) NSString *data_version;
1408
1409@end
1410
1414@interface QMSDistrictData : QMSBaseResult
1415
1420@property (nonatomic, copy) NSString *id_;
1421
1425@property (nonatomic, copy) NSString *name;
1426
1430@property (nonatomic, copy) NSString *fullname;
1431
1435@property (nonatomic, assign) CLLocationCoordinate2D location;
1436
1440@property (nonatomic, nullable, copy) NSArray <NSString *> *pinyin;
1441
1445@property (nonatomic, nullable, copy) NSArray <NSNumber *> *cidx;
1446
1450@property (nonatomic, copy) NSArray *polygon __attribute__ ((deprecated("use @property (nonatomic, copy) NSArray *polygons instead")));
1451
1455@property (nonatomic, nullable, copy) NSArray <NSArray <NSValue *> *> *polygons;
1456
1457@end
1458
1462@interface QMSDistrictSearchResult : QMSDistrictBaseSearchResult
1463
1468@property (nonatomic, copy) NSArray <NSArray <QMSDistrictData *> *> *result;
1469
1470@end
1471
1472NS_ASSUME_NONNULL_END
QMSAddressComponent
检索地址部件
定义 QMSSearchResult.h:408
QMSAddressComponent::street
NSString * street
街道(可能为空)
定义 QMSSearchResult.h:432
QMSAddressComponent::nation
NSString * nation
国家
定义 QMSSearchResult.h:412
QMSAddressComponent::city
NSString * city
市
定义 QMSSearchResult.h:422
QMSAddressComponent::province
NSString * province
省
定义 QMSSearchResult.h:417
QMSAddressComponent::district
NSString * district
区(可能为空)
定义 QMSSearchResult.h:427
QMSAddressComponent::street_number
NSString * street_number
门牌(可能为空)
定义 QMSSearchResult.h:437
QMSBaseResult
检索结果的基类
定义 QMSSearchResult.h:30
QMSBicyclingRouteSearchResult
骑行路线规划的检索结果
定义 QMSSearchResult.h:791
QMSBicyclingRouteSearchResult::routes
NSArray< QMSRoutePlan * > * routes
路线方案的数组, 元素类型为QMSRoutePlan
定义 QMSSearchResult.h:795
QMSBusStation
上车点/下车点
定义 QMSSearchResult.h:1288
QMSBusStation::location
CLLocationCoordinate2D location
站点位置
定义 QMSSearchResult.h:1302
QMSBusStation::title
NSString * title
站点名字
定义 QMSSearchResult.h:1297
QMSBusStation::exit
QMSStationEntrance * exit
出入口. 经停站时此属性为nil
定义 QMSSearchResult.h:1307
QMSBusStation::id_
NSString * id_
id
定义 QMSSearchResult.h:1292
QMSBusingRoutePlan
公交出行方案
定义 QMSSearchResult.h:1196
QMSBusingRoutePlan::steps
NSArray< QMSBusingSegmentRoutePlan * > * steps
分段描述 类型为:QMSBusingSegmentRoutePlan
定义 QMSSearchResult.h:1215
QMSBusingRoutePlan::distance
CGFloat distance
距离 单位:米
定义 QMSSearchResult.h:1200
QMSBusingRoutePlan::bounds
NSString * bounds
路线bounds，用于显示地图时使用
定义 QMSSearchResult.h:1210
QMSBusingRoutePlan::duration
CGFloat duration
时间 单位:分钟 四舍五入
定义 QMSSearchResult.h:1205
QMSBusingRoutePlan::tags
NSArray< NSString * > * tags
中文标签
定义 QMSSearchResult.h:1220
QMSBusingRouteSearchResult
公交路径规划结果
定义 QMSSearchResult.h:1388
QMSBusingRouteSearchResult::routes
NSArray< QMSBusingRoutePlan * > * routes
路径规划方案数组, 元素类型QMSBusingRoutePlan
定义 QMSSearchResult.h:1392
QMSBusingRouteTransitLine
公交路线信息
定义 QMSSearchResult.h:1315
QMSBusingRouteTransitLine::distance
CGFloat distance
距离(米)
定义 QMSSearchResult.h:1330
QMSBusingRouteTransitLine::station_count
NSInteger station_count
经停站数目
定义 QMSSearchResult.h:1355
QMSBusingRouteTransitLine::stations
NSArray< QMSBusStation * > * stations
上车站
定义 QMSSearchResult.h:1360
QMSBusingRouteTransitLine::polyline
NSArray< NSValue * > * polyline
途经点数组，类型为encode的CLLocationCoordinate2D
定义 QMSSearchResult.h:1350
QMSBusingRouteTransitLine::getoff
QMSBusStation * getoff
下车站
定义 QMSSearchResult.h:1375
QMSBusingRouteTransitLine::destination
QMSStationEntrance * destination
目的地地址
定义 QMSSearchResult.h:1365
QMSBusingRouteTransitLine::vehicle
NSString * vehicle
交通工具
定义 QMSSearchResult.h:1320
QMSBusingRouteTransitLine::price
CGFloat price
阶段路线所花费用
定义 QMSSearchResult.h:1340
QMSBusingRouteTransitLine::title
NSString * title
标题
定义 QMSSearchResult.h:1345
QMSBusingRouteTransitLine::id_
NSString * id_
id
定义 QMSSearchResult.h:1325
QMSBusingRouteTransitLine::duration
NSTimeInterval duration
预计耗时(分钟)
定义 QMSSearchResult.h:1335
QMSBusingRouteTransitLine::running_status
int running_status
线路运营状态，取值范围: 300:正常; 301:可能错过末班车; 302:首班车还未发出; 303:停运
定义 QMSSearchResult.h:1380
QMSBusingRouteTransitLine::geton
QMSBusStation * geton
上车站
定义 QMSSearchResult.h:1370
QMSBusingSegmentRoutePlan
公交分段方案
定义 QMSSearchResult.h:1229
QMSBusingSegmentRoutePlan::duration
CGFloat duration
时间 单位:分钟 四舍五入
定义 QMSSearchResult.h:1243
QMSBusingSegmentRoutePlan::price
CGFloat price
阶段路线所花费用
定义 QMSSearchResult.h:1248
QMSBusingSegmentRoutePlan::distance
CGFloat distance
距离 单位:米
定义 QMSSearchResult.h:1238
QMSBusingSegmentRoutePlan::direction
NSString * direction
方向描述
定义 QMSSearchResult.h:1253
QMSBusingSegmentRoutePlan::polyline
NSArray< NSValue * > * polyline
路线坐标点串, 导航方案经过的点, 每个step中会根据索引取得自己所对应的路段, 类型为encode的CLLocationCoordinate2D
定义 QMSSearchResult.h:1258
QMSBusingSegmentRoutePlan::mode
NSString * mode
标记路径规划类型 "DRIVING":驾车 "WALKING":步行 "TRANSIT":公交
定义 QMSSearchResult.h:1233
QMSBusingSegmentRoutePlan::lines
NSArray< QMSBusingRouteTransitLine * > * lines
同个路段多趟车的选择, 元素类型QMSBusingRouteTransitLine
定义 QMSSearchResult.h:1263
QMSDistrictBaseSearchResult
行政区划检索的结果的基类，请使用子类QMSDistrictSearchResult
定义 QMSSearchResult.h:1403
QMSDistrictBaseSearchResult::data_version
NSString * data_version
行政区划数据版本，用于定期更新
定义 QMSSearchResult.h:1407
QMSDistrictData
表示单个行政区划信息的数据结构
定义 QMSSearchResult.h:1415
QMSDistrictData::location
CLLocationCoordinate2D location
中心点坐标(经纬度)
定义 QMSSearchResult.h:1435
QMSDistrictData::polygons
NSArray< NSArray< NSValue * > * > * polygons
一个或多个行政区域轮廓坐标点串数组,元素类型为encode的CLLocationCoordinate2D
定义 QMSSearchResult.h:1455
-[QMSDistrictData __attribute__]
NSArray *polygon __attribute__((deprecated("use @property (nonatomic, copy) NSArray *polygons instead")))
行政区域轮廓坐标点串,类型为encode的CLLocationCoordinate2D
QMSDistrictData::pinyin
NSArray< NSString * > * pinyin
行政区划拼音，每一下标为一个字的全拼，如：["nei","meng","gu"]
定义 QMSSearchResult.h:1440
QMSDistrictData::cidx
NSArray< NSNumber * > * cidx
子级行政区划在下级数组中的下标位置
定义 QMSSearchResult.h:1445
QMSDistrictData::id_
NSString * id_
行政区划唯一标识 注：省直辖地区，在数据表现上有一个重复的虚拟节点（其id最后两位为99），其目的是为了表明省直辖关系而增加的，开发者可根据实际需要选用
定义 QMSSearchResult.h:1420
QMSDistrictData::fullname
NSString * fullname
全称，如“内蒙古自治区”
定义 QMSSearchResult.h:1430
QMSDistrictData::name
NSString * name
简称，如“内蒙古”
定义 QMSSearchResult.h:1425
QMSDistrictSearchResult
行政区划检索的结果
定义 QMSSearchResult.h:1463
QMSDistrictSearchResult::result
NSArray< NSArray< QMSDistrictData * > * > * result
结果数组，第0项，代表一级行政区划，第1项代表二级行政区划，以此类推；使用getchildren接口时，仅为指定父级行政区划的子级 元素类型包含QMSDistrictData元素的数组
定义 QMSSearchResult.h:1468
QMSDriveRestriction
限行信息
定义 QMSSearchResult.h:817
QMSDriveRestriction::status
int status
限行状态码：
定义 QMSSearchResult.h:825
QMSDrivingRouteSearchResult
驾车路线检索结果
定义 QMSSearchResult.h:1046
QMSDrivingRouteSearchResult::routes
NSArray< QMSRoutePlan * > * routes
路径规划方案数组, 元素类型为QMSRoutePlan
定义 QMSSearchResult.h:1050
QMSGeoCodeAdInfo
地址解析行政区划信息
定义 QMSSearchResult.h:712
QMSGeoCodeAdInfo::adcode
NSString * adcode
行政区划代码
定义 QMSSearchResult.h:716
QMSGeoCodeSearchResult
地址解析检索结果
定义 QMSSearchResult.h:724
QMSGeoCodeSearchResult::location
CLLocationCoordinate2D location
解析到的坐标(经纬度)
定义 QMSSearchResult.h:728
QMSGeoCodeSearchResult::level
NSInteger level
解析精度级别，分为11个级别，一般>=9即可采用（定位到点，精度较高） 也可根据实际业务需求自行调整，完整取值表见下文。
定义 QMSSearchResult.h:757
QMSGeoCodeSearchResult::ad_info
QMSGeoCodeAdInfo * ad_info
行政区划信息
定义 QMSSearchResult.h:738
QMSGeoCodeSearchResult::address_components
QMSAddressComponent * address_components
解析后的地址部件
定义 QMSSearchResult.h:733
QMSGeoCodeSearchResult::reliability
NSUInteger reliability
可信度参考：值范围 1 <低可信> - 10 <高可信>
定义 QMSSearchResult.h:765
QMSPoiAdInfo
行政区划信息
定义 QMSSearchResult.h:71
QMSPoiAdInfo::province
NSString * province
省
定义 QMSSearchResult.h:80
QMSPoiAdInfo::adcode
NSNumber * adcode
邮政编码
定义 QMSSearchResult.h:75
QMSPoiAdInfo::district
NSString * district
区
定义 QMSSearchResult.h:90
QMSPoiAdInfo::city
NSString * city
市
定义 QMSSearchResult.h:85
QMSPoiData
POI展示数据
定义 QMSSearchResult.h:98
QMSPoiData::address
NSString * address
地址
定义 QMSSearchResult.h:112
QMSPoiData::title
NSString * title
poi名称
定义 QMSSearchResult.h:107
QMSPoiData::location
CLLocationCoordinate2D location
坐标(经纬度)
定义 QMSSearchResult.h:137
QMSPoiData::type
QMSPoiType type
POI类型，值说明：0:普通POI / 1:公交车站 / 2:地铁站 / 3:公交线路 / 4:行政区划
定义 QMSSearchResult.h:132
QMSPoiData::tel
NSString * tel
电话
定义 QMSSearchResult.h:117
QMSPoiData::category
NSString * category
POI分类
定义 QMSSearchResult.h:122
QMSPoiData::id_
NSString * id_
POI唯一标识
定义 QMSSearchResult.h:102
QMSPoiData::_distance
double _distance
距离，单位： 米，在周边搜索、城市范围搜索传入定位点时返回
定义 QMSSearchResult.h:147
QMSPoiData::ad_info
QMSPoiAdInfo * ad_info
行政区划信息
定义 QMSSearchResult.h:152
QMSPoiData::category_code
NSString * category_code
POI分类编码，需在额外字段added_fields中填入category_code
定义 QMSSearchResult.h:127
QMSPoiData::boundary
NSArray< NSValue * > * boundary
轮廓，坐标数组，面积较大的POI会有，如住宅小区。数组里为CLLocationCoordinate2D类型数据 非必有字段
定义 QMSSearchResult.h:142
QMSPoiSearchResult
Poi检索结果
定义 QMSSearchResult.h:218
QMSPoiSearchResult::sub_pois
NSArray< QMSPoiSubData * > * sub_pois
子地点列表，仅在输入参数get_subpois=1时返回. 每项为一个POI(QMSPoiSubData)对象
定义 QMSSearchResult.h:232
QMSPoiSearchResult::dataArray
NSArray< QMSPoiData * > * dataArray
搜索结果POI数组，每项为一个POI(QMSPoiData)对象
定义 QMSSearchResult.h:227
QMSPoiSearchResult::count
NSUInteger count
本次搜索结果总数
定义 QMSSearchResult.h:222
QMSPoiSubData
子Poi信息
定义 QMSSearchResult.h:161
QMSPoiSubData::id_
NSString * id_
POI唯一标识
定义 QMSSearchResult.h:170
QMSPoiSubData::parent_id
NSString * parent_id
父Poi ID
定义 QMSSearchResult.h:165
QMSPoiSubData::address
NSString * address
地址
定义 QMSSearchResult.h:180
QMSPoiSubData::location
CLLocationCoordinate2D location
坐标(经纬度)
定义 QMSSearchResult.h:205
QMSPoiSubData::ad_info
QMSPoiAdInfo * ad_info
行政区划信息
定义 QMSSearchResult.h:210
QMSPoiSubData::title
NSString * title
poi名称
定义 QMSSearchResult.h:175
QMSPoiSubData::type
QMSPoiType type
POI类型，值说明：0:普通POI / 1:公交车站 / 2:地铁站 / 3:公交线路 / 4:行政区划
定义 QMSSearchResult.h:200
QMSPoiSubData::category_code
NSString * category_code
POI分类编码，需在额外字段added_fields中填入category_code
定义 QMSSearchResult.h:195
QMSPoiSubData::tel
NSString * tel
电话
定义 QMSSearchResult.h:185
QMSPoiSubData::category
NSString * category
POI分类
定义 QMSSearchResult.h:190
QMSReGeoCodeAdInfo
行政区划信息
定义 QMSSearchResult.h:445
QMSReGeoCodeAdInfo::name
NSString * name
行政区划名称
定义 QMSSearchResult.h:459
QMSReGeoCodeAdInfo::adcode
NSString * adcode
行政区划代码
定义 QMSSearchResult.h:454
QMSReGeoCodeAdInfo::district
NSString * district
区 / 县级市 及同级行政区划(可能为空)
定义 QMSSearchResult.h:484
QMSReGeoCodeAdInfo::nation_code
NSString * nation_code
行政区划代码
定义 QMSSearchResult.h:449
QMSReGeoCodeAdInfo::phone_area_code
NSString * phone_area_code
电话区号
定义 QMSSearchResult.h:494
QMSReGeoCodeAdInfo::city_code
NSString * city_code
城市代码，由国家码+行政区划代码（提出城市级别）组合而来，总共为9位
定义 QMSSearchResult.h:489
QMSReGeoCodeAdInfo::nation
NSString * nation
国家
定义 QMSSearchResult.h:469
QMSReGeoCodeAdInfo::city
NSString * city
市 / 地级区 及同级行政区划
定义 QMSSearchResult.h:479
QMSReGeoCodeAdInfo::province
NSString * province
省 / 直辖市
定义 QMSSearchResult.h:474
QMSReGeoCodeAdInfo::location
CLLocationCoordinate2D location
行政区划中心点坐标
定义 QMSSearchResult.h:464
QMSReGeoCodeAddressReference
坐标相对位置参考
定义 QMSSearchResult.h:534
QMSReGeoCodeAddressReference::ocean
QMSReGeoCodeFamousArea * ocean
海洋信息 【注】：对象结构同 famous_area
定义 QMSSearchResult.h:585
QMSReGeoCodeAddressReference::landmark_l2
QMSReGeoCodeFamousArea * landmark_l2
二级地标，较一级地标更为精确，规模更小 【注】：对象结构同 famous_area
定义 QMSSearchResult.h:550
QMSReGeoCodeAddressReference::water
QMSReGeoCodeFamousArea * water
水系 【注】：对象结构同 famous_area
定义 QMSSearchResult.h:570
QMSReGeoCodeAddressReference::street_number
QMSReGeoCodeFamousArea * street_number
门牌 【注】：对象结构同 famous_area
定义 QMSSearchResult.h:565
QMSReGeoCodeAddressReference::famous_area
QMSReGeoCodeFamousArea * famous_area
知名区域，如商圈或人们普遍认为有较高知名度的区域
定义 QMSSearchResult.h:538
QMSReGeoCodeAddressReference::street
QMSReGeoCodeFamousArea * street
街道 【注】：对象结构同 famous_area
定义 QMSSearchResult.h:560
QMSReGeoCodeAddressReference::crossroad
QMSReGeoCodeFamousArea * crossroad
交叉路口 【注】：对象结构同 famous_area
定义 QMSSearchResult.h:575
QMSReGeoCodeAddressReference::landmark_l1
QMSReGeoCodeFamousArea * landmark_l1
一级地标，可识别性较强、规模较大的地点、小区等 【注】对象结构同 famous_area
定义 QMSSearchResult.h:544
QMSReGeoCodeAddressReference::business_area
QMSReGeoCodeFamousArea * business_area
商圈 【注】：目前与famous_area一致
定义 QMSSearchResult.h:580
QMSReGeoCodeAddressReference::town
QMSReGeoCodeFamousArea * town
乡镇街道 【注】：对象结构同 famous_area
定义 QMSSearchResult.h:555
QMSReGeoCodeFamousArea
知名区域，如商圈或人们普遍认为有较高知名度的区域
定义 QMSSearchResult.h:502
QMSReGeoCodeFamousArea::_distance
double _distance
此参考位置到输入坐标的直线距离
定义 QMSSearchResult.h:521
QMSReGeoCodeFamousArea::id_
NSString * id_
唯一标识
定义 QMSSearchResult.h:506
QMSReGeoCodeFamousArea::_dir_desc
NSString * _dir_desc
此参考位置到输入坐标的方位关系，如：北、南、内
定义 QMSSearchResult.h:526
QMSReGeoCodeFamousArea::title
NSString * title
名称/标题
定义 QMSSearchResult.h:511
QMSReGeoCodeFamousArea::location
CLLocationCoordinate2D location
坐标
定义 QMSSearchResult.h:516
QMSReGeoCodeFormattedAddresses
优化格式后的地址描述
定义 QMSSearchResult.h:386
QMSReGeoCodeFormattedAddresses::rough
NSString * rough
大致位置，可用于对位置的粗略描述
定义 QMSSearchResult.h:395
QMSReGeoCodeFormattedAddresses::recommend
NSString * recommend
经过腾讯地图优化过的描述方式，更具人性化特点
定义 QMSSearchResult.h:390
QMSReGeoCodeFormattedAddresses::standard_address
NSString * standard_address
标准地址
定义 QMSSearchResult.h:400
QMSReGeoCodePoiAdInfo
POI行政区划信息
定义 QMSSearchResult.h:593
QMSReGeoCodePoiAdInfo::adcode
NSString * adcode
行政区划代码
定义 QMSSearchResult.h:597
QMSReGeoCodePoiAdInfo::province
NSString * province
省
定义 QMSSearchResult.h:602
QMSReGeoCodePoiAdInfo::district
NSString * district
区(可能为空)
定义 QMSSearchResult.h:612
QMSReGeoCodePoiAdInfo::city
NSString * city
市
定义 QMSSearchResult.h:607
QMSReGeoCodePoi
逆地址解析POI
定义 QMSSearchResult.h:620
QMSReGeoCodePoi::_distance
double _distance
该POI到逆地址解析传入的坐标的直线距离
定义 QMSSearchResult.h:649
QMSReGeoCodePoi::ad_info
QMSReGeoCodePoiAdInfo * ad_info
行政区划信息
定义 QMSSearchResult.h:654
QMSReGeoCodePoi::title
NSString * title
poi名称
定义 QMSSearchResult.h:629
QMSReGeoCodePoi::_dir_desc
NSString * _dir_desc
逆地址解析传入的坐标的相对方位描述
定义 QMSSearchResult.h:659
QMSReGeoCodePoi::id_
NSString * id_
POI唯一标识
定义 QMSSearchResult.h:624
QMSReGeoCodePoi::location
CLLocationCoordinate2D location
坐标(经纬度)
定义 QMSSearchResult.h:644
QMSReGeoCodePoi::address
NSString * address
地址
定义 QMSSearchResult.h:634
QMSReGeoCodePoi::category
NSString * category
POI分类
定义 QMSSearchResult.h:639
QMSReverseGeoCodeSearchResult
逆地址检索结果
定义 QMSSearchResult.h:668
QMSReverseGeoCodeSearchResult::formatted_addresses
QMSReGeoCodeFormattedAddresses * formatted_addresses
位置描述
定义 QMSSearchResult.h:677
QMSReverseGeoCodeSearchResult::address_reference
QMSReGeoCodeAddressReference * address_reference
坐标相对位置参考
定义 QMSSearchResult.h:692
QMSReverseGeoCodeSearchResult::ad_info
QMSReGeoCodeAdInfo * ad_info
行政区划信息
定义 QMSSearchResult.h:687
QMSReverseGeoCodeSearchResult::address
NSString * address
地址描述
定义 QMSSearchResult.h:672
QMSReverseGeoCodeSearchResult::poi_count
NSUInteger poi_count
查询的周边poi的总数
定义 QMSSearchResult.h:702
QMSReverseGeoCodeSearchResult::address_component
QMSAddressComponent * address_component
地址部件，address不满足需求时可自行拼接
定义 QMSSearchResult.h:682
QMSReverseGeoCodeSearchResult::poisArray
NSArray< QMSReGeoCodePoi * > * poisArray
POI数组，对象中每个子项为一个POI(QMSReGeoCodePoi)对象
定义 QMSSearchResult.h:697
QMSRoutePlanCityInfo
途径城市信息
定义 QMSSearchResult.h:805
QMSRoutePlanCityInfo::adcode
NSInteger adcode
途经的行政区划代码, 到区级
定义 QMSSearchResult.h:809
QMSRoutePlan
路径规划的路线方案
定义 QMSSearchResult.h:905
QMSRoutePlan::cities
NSArray< QMSRoutePlanCityInfo * > * cities
途径城市列表，元素为 QMSRoutePlanCityInfo, 需在额外字段added_fields中填入cities
定义 QMSSearchResult.h:979
QMSRoutePlan::distance
CGFloat distance
方案整体距离 单位:米
定义 QMSSearchResult.h:914
QMSRoutePlan::traffic_light_count
int traffic_light_count
预估红绿灯数
定义 QMSSearchResult.h:960
QMSRoutePlan::waypoints
NSArray< QMSRouteWayPoint * > * waypoints
途经点，顺序与输入waypoints一致，输入此参数时，才会有此结点返回, 类型为QMSRouteWayPoint
定义 QMSSearchResult.h:974
QMSRoutePlan::steps
NSArray< QMSRouteStep * > * steps
标记如何通过一个路段的信息，类型为QMSRouteStep
定义 QMSSearchResult.h:934
QMSRoutePlan::toll_distance
CGFloat toll_distance
收费路段整体距离 单位:米, 需在额外字段added_fields中填入toll_distance
定义 QMSSearchResult.h:955
QMSRoutePlan::toll
CGFloat toll
预估过路费
定义 QMSSearchResult.h:949
QMSRoutePlan::tags
NSArray< NSString * > * tags
中文标签
定义 QMSSearchResult.h:965
QMSRoutePlan::mode
NSString * mode
方案交通方式. 固定值, kQMSRouteWalkingMode:步行
定义 QMSSearchResult.h:909
QMSRoutePlan::polyline
NSArray< NSValue * > * polyline
方案路线坐标点串, 导航方案经过的点, 每个step中会根据索引取得自己所对应的路段, 类型为encode的CLLocationCoordinate2D
定义 QMSSearchResult.h:929
QMSRoutePlan::taxi_fare
QMSTaxiFare * taxi_fare
预估打车费
定义 QMSSearchResult.h:944
QMSRoutePlan::duration
CGFloat duration
方案估算时间 单位:分钟 四舍五入
定义 QMSSearchResult.h:919
QMSRoutePlan::direction
NSString * direction
方案整体方向描述
定义 QMSSearchResult.h:924
QMSRoutePlan::speed
NSArray< QMSTrafficCondition * > * speed
路况信息，对象中每个子项为一个QMSTrafficCondition对象
定义 QMSSearchResult.h:970
QMSRoutePlan::restriction
QMSDriveRestriction * restriction
限行信息
定义 QMSSearchResult.h:939
QMSRouteStep
路径规划的路线步骤
定义 QMSSearchResult.h:988
QMSRouteStep::duration
CGFloat duration
时间 单位:分钟 四舍五入
定义 QMSSearchResult.h:1012
QMSRouteStep::distance
CGFloat distance
阶段路线距离 单位:米
定义 QMSSearchResult.h:1007
QMSRouteStep::polyline_idx
NSArray< NSNumber * > * polyline_idx
阶段路线坐标点串在方案路线坐标点串的位置
定义 QMSSearchResult.h:1031
QMSRouteStep::instruction
NSString * instruction
阶段路线描述
定义 QMSSearchResult.h:992
QMSRouteStep::type
int type
阶段路线的步行设施类型（type），包含：0普通道路，1过街天桥，2地下通道，3人行横道
定义 QMSSearchResult.h:1036
QMSRouteStep::dir_desc
NSString * dir_desc
阶段路线方向(如"南", 非必有)
定义 QMSSearchResult.h:1002
QMSRouteStep::act_desc
NSString * act_desc
阶段路线末尾动作(如 ”向南转“, 非必有)
定义 QMSSearchResult.h:1017
QMSRouteStep::road_name
NSString * road_name
阶段路线路名(非必有)
定义 QMSSearchResult.h:997
QMSRouteStep::accessorial_desc
NSString * accessorial_desc
末尾辅助动作(如 "到达终点", 非必有)
定义 QMSSearchResult.h:1022
QMSRouteWayPoint
途径点
定义 QMSSearchResult.h:872
QMSRouteWayPoint::duration
CGFloat duration
时间 单位:分钟 四舍五入
定义 QMSSearchResult.h:891
QMSRouteWayPoint::location
CLLocationCoordinate2D location
途经点经纬度
定义 QMSSearchResult.h:881
QMSRouteWayPoint::distance
CGFloat distance
距离 单位:米
定义 QMSSearchResult.h:886
QMSRouteWayPoint::polyline_idx
NSInteger polyline_idx
所在的点串索引.
定义 QMSSearchResult.h:896
QMSRouteWayPoint::title
NSString * title
途经点名称
定义 QMSSearchResult.h:876
QMSSearchResult
检索结果
定义 QMSSearchResult.h:38
QMSSearchResult::request_id
NSString * request_id
本次请求的唯一标识，由系统自动生成，用于追查结果有异常时使用
定义 QMSSearchResult.h:52
QMSSearchResult::message
NSString * message
状态说明
定义 QMSSearchResult.h:47
QMSSearchResult::status
QMSResultCode status
状态码, 0为成功
定义 QMSSearchResult.h:42
QMSStationEntrance
出入口
定义 QMSSearchResult.h:1271
QMSStationEntrance::id_
NSString * id_
id
定义 QMSSearchResult.h:1275
QMSStationEntrance::title
NSString * title
标题
定义 QMSSearchResult.h:1280
QMSSuggestionPoiData
关键词提示检索Poi数据
定义 QMSSearchResult.h:242
QMSSuggestionPoiData::district
NSString * district
区/县，当type（POI类型）为3（公交线路）时，district由city补全
定义 QMSSearchResult.h:276
QMSSuggestionPoiData::adcode
NSNumber * adcode
邮政编码
定义 QMSSearchResult.h:261
QMSSuggestionPoiData::location
CLLocationCoordinate2D location
坐标(经纬度)
定义 QMSSearchResult.h:291
QMSSuggestionPoiData::province
NSString * province
省
定义 QMSSearchResult.h:266
QMSSuggestionPoiData::title
NSString * title
提示文字
定义 QMSSearchResult.h:251
QMSSuggestionPoiData::address
NSString * address
地址详细描述
定义 QMSSearchResult.h:256
QMSSuggestionPoiData::category_code
NSString * category_code
POI分类编码，需在额外字段added_fields中填入category_code
定义 QMSSearchResult.h:301
QMSSuggestionPoiData::id_
NSString * id_
POI唯一标识
定义 QMSSearchResult.h:246
QMSSuggestionPoiData::city
NSString * city
市
定义 QMSSearchResult.h:271
QMSSuggestionPoiData::_distance
double _distance
距离，单位： 米，传入location（定位坐标）参数时，返回定位坐标到各POI的距离
定义 QMSSearchResult.h:286
QMSSuggestionPoiData::type
QMSPoiType type
POI类型，值说明：0:普通POI / 1:公交车站 / 2:地铁站 / 3:公交线路 / 4:行政区划
定义 QMSSearchResult.h:281
QMSSuggestionPoiData::category
NSString * category
POI分类
定义 QMSSearchResult.h:296
QMSSuggestionResult
关键词提示检索结果
定义 QMSSearchResult.h:362
QMSSuggestionResult::sub_pois
NSArray< QMSSuggestionSubPoiData * > * sub_pois
子地点列表，仅在输入参数get_subpois=1时返回. 每项为一个POI(QMSSuggestionSubPoiData)对象
定义 QMSSearchResult.h:376
QMSSuggestionResult::count
NSUInteger count
本次搜索结果总数
定义 QMSSearchResult.h:366
QMSSuggestionResult::dataArray
NSArray< QMSSuggestionPoiData * > * dataArray
提示词数组，每项为一个POI(QMSSuggestionPoiData)对象
定义 QMSSearchResult.h:371
QMSSuggestionSubPoiData
关键词提示检索子Poi数据
定义 QMSSearchResult.h:309
QMSSuggestionSubPoiData::location
CLLocationCoordinate2D location
坐标(经纬度)
定义 QMSSearchResult.h:334
QMSSuggestionSubPoiData::city
NSString * city
市
定义 QMSSearchResult.h:344
QMSSuggestionSubPoiData::address
NSString * address
地址详细描述
定义 QMSSearchResult.h:329
QMSSuggestionSubPoiData::category_code
NSString * category_code
POI分类编码，需在额外字段added_fields中填入category_code
定义 QMSSearchResult.h:354
QMSSuggestionSubPoiData::parent_id
NSString * parent_id
POI唯一标识
定义 QMSSearchResult.h:313
QMSSuggestionSubPoiData::adcode
NSNumber * adcode
邮政编码
定义 QMSSearchResult.h:339
QMSSuggestionSubPoiData::title
NSString * title
提示文字
定义 QMSSearchResult.h:324
QMSSuggestionSubPoiData::id_
NSString * id_
POI唯一标识
定义 QMSSearchResult.h:318
QMSSuggestionSubPoiData::category
NSString * category
POI分类
定义 QMSSearchResult.h:349
QMSTaxiFare
预估打车费
定义 QMSSearchResult.h:833
QMSTaxiFare::fare
double fare
预估打车费用，单位：元
定义 QMSSearchResult.h:837
QMSTrafficCondition
路况信息
定义 QMSSearchResult.h:845
QMSTrafficCondition::distance
double distance
距离
定义 QMSSearchResult.h:854
QMSTrafficCondition::level
int level
路况级别 0:畅通 1:缓行 2:拥堵 3:无路况 4:严重拥堵
定义 QMSSearchResult.h:859
QMSTrafficCondition::polyline_idx
NSArray< NSNumber * > * polyline_idx
阶段路线坐标点串
定义 QMSSearchResult.h:849
QMSTrafficCondition::speed
double speed
速度，单位 千米每小时.
定义 QMSSearchResult.h:864
QMSTruckingRoutePlan
货车路径规划的路线方案
定义 QMSSearchResult.h:1113
QMSTruckingRoutePlan::polyline
NSArray< NSValue * > * polyline
方案路线坐标点串, 导航方案经过的点, 每个step中会根据索引取得自己所对应的路段, 类型为encode的CLLocationCoordinate2D
定义 QMSSearchResult.h:1142
QMSTruckingRoutePlan::restriction
QMSDriveRestriction * restriction
限行信息
定义 QMSSearchResult.h:1152
QMSTruckingRoutePlan::distance
CGFloat distance
距离 单位:米
定义 QMSSearchResult.h:1122
QMSTruckingRoutePlan::steps
NSArray< QMSTruckingRouteStep * > * steps
标记如何通过一个路段的信息，类型为QMSTruckingRouteStep
定义 QMSSearchResult.h:1157
QMSTruckingRoutePlan::tags
NSArray< NSString * > * tags
中文标签
定义 QMSSearchResult.h:1147
QMSTruckingRoutePlan::cities
NSArray< QMSRoutePlanCityInfo * > * cities
途径城市列表，元素为 QMSRoutePlanCityInfo, 需在额外字段added_fields中填入cities
定义 QMSSearchResult.h:1173
QMSTruckingRoutePlan::mode
NSString * mode
模式，固定为 "TRUCKING"
定义 QMSSearchResult.h:1117
QMSTruckingRoutePlan::traffic_light_count
int traffic_light_count
预估红绿灯数
定义 QMSSearchResult.h:1132
QMSTruckingRoutePlan::toll_distance
CGFloat toll_distance
收费路段整体距离 单位:米, 需在额外字段added_fields中填入toll_distance
定义 QMSSearchResult.h:1168
QMSTruckingRoutePlan::toll
CGFloat toll
预估过路费
定义 QMSSearchResult.h:1137
QMSTruckingRoutePlan::speed
NSArray< QMSTruckingTrafficCondition * > * speed
路况信息.
定义 QMSSearchResult.h:1162
QMSTruckingRoutePlan::duration
CGFloat duration
时间 单位:分钟 四舍五入
定义 QMSSearchResult.h:1127
QMSTruckingRouteSearchResult
货车路线检索结果
定义 QMSSearchResult.h:1181
QMSTruckingRouteSearchResult::routes
NSArray< QMSTruckingRoutePlan * > * routes
路径规划方案数组, 元素类型为QMSTruckingRoutePlan
定义 QMSSearchResult.h:1185
QMSTruckingRouteStep
货车路径规划的路线步骤
定义 QMSSearchResult.h:1067
QMSTruckingRouteStep::act_desc
NSString * act_desc
阶段路线末尾动作(如 ”向南转“, 非必有)
定义 QMSSearchResult.h:1091
QMSTruckingRouteStep::instruction
NSString * instruction
阶段路线描述
定义 QMSSearchResult.h:1071
QMSTruckingRouteStep::accessorial_desc
NSString * accessorial_desc
补充描述.
定义 QMSSearchResult.h:1105
QMSTruckingRouteStep::polyline_idx
NSArray< NSNumber * > * polyline_idx
阶段路线坐标点串在方案路线坐标点串的位置
定义 QMSSearchResult.h:1100
QMSTruckingRouteStep::dir_desc
NSString * dir_desc
阶段路线方向(如"南", 非必有)
定义 QMSSearchResult.h:1081
QMSTruckingRouteStep::distance
CGFloat distance
阶段路线距离 单位:米
定义 QMSSearchResult.h:1086
QMSTruckingRouteStep::road_name
NSString * road_name
阶段路线路名(非必有)
定义 QMSSearchResult.h:1076
QMSTruckingTrafficCondition
货车路线检索结果
定义 QMSSearchResult.h:1060
QMSWalkingRouteSearchResult
步行路线规划的检索结果
定义 QMSSearchResult.h:777
QMSWalkingRouteSearchResult::routes
NSArray< QMSRoutePlan * > * routes
路线方案的数组, 元素类型为QMSRoutePlan
定义 QMSSearchResult.h:781