10#import <CoreLocation/CoreLocation.h>
12NS_ASSUME_NONNULL_BEGIN
17FOUNDATION_EXPORT NSString *
const kQMSRouteWalkingMode;
23typedef NSInteger QMSResultCode;
42@property (nonatomic, assign) QMSResultCode
status;
47@property (nonatomic, copy) NSString *
message;
56#pragma mark - POI Result
58typedef NS_ENUM(NSInteger, QMSPoiType)
61 QMSPoiBusStopType = 1,
63 QMSPoiBusLineType = 3,
64 QMSPoiAdministrativeDivisionType = 4,
75@property (nonatomic, strong) NSNumber *
adcode;
85@property (nonatomic, copy) NSString *
city;
102@property (nonatomic, copy) NSString *
id_;
107@property (nonatomic, copy) NSString *
title;
117@property (nonatomic, copy) NSString *
tel;
132@property (nonatomic, assign) QMSPoiType
type;
137@property (nonatomic, assign) CLLocationCoordinate2D
location;
142@property (nonatomic, strong) NSArray <NSValue *> *
boundary DEPRECATED_ATTRIBUTE;
170@property (nonatomic, copy) NSString *
id_;
175@property (nonatomic, copy) NSString *
title;
185@property (nonatomic, copy) NSString *
tel;
200@property (nonatomic, assign) QMSPoiType
type;
205@property (nonatomic, assign) CLLocationCoordinate2D
location;
222@property (nonatomic, assign) NSUInteger
count;
227@property (nonatomic, strong) NSArray <QMSPoiData *> *
dataArray;
232@property (nonatomic, nullable,strong) NSArray <QMSPoiSubData *> *
sub_pois;
236#pragma mark - Suggestion Result
246@property (nonatomic, copy) NSString *
id_;
251@property (nonatomic, copy) NSString *
title;
261@property (nonatomic, strong) NSNumber *
adcode;
271@property (nonatomic, copy) NSString *
city;
281@property (nonatomic, assign) QMSPoiType
type;
291@property (nonatomic, assign) CLLocationCoordinate2D
location;
318@property (nonatomic, copy) NSString *
id_;
324@property (nonatomic, copy) NSString *
title;
334@property (nonatomic, assign) CLLocationCoordinate2D
location;
339@property (nonatomic, strong) NSNumber *
adcode;
344@property (nonatomic, copy) NSString *
city;
366@property (nonatomic, assign) NSUInteger
count;
371@property (nonatomic, copy) NSArray <QMSSuggestionPoiData *> *
dataArray;
376@property (nonatomic, nullable, copy) NSArray <QMSSuggestionSubPoiData *> *
sub_pois;
380#pragma mark - Reverse Geo Code
390@property (nonatomic, nullable, copy) NSString *
recommend;
395@property (nonatomic, nullable, copy) NSString *
rough;
412@property (nonatomic, nullable, copy) NSString *
nation;
422@property (nonatomic, copy) NSString *
city;
427@property (nonatomic, nullable, copy) NSString *
district;
432@property (nonatomic, nullable, copy) NSString *
street;
454@property (nonatomic, copy) NSString *
adcode;
459@property (nonatomic, copy) NSString *
name;
464@property (nonatomic, assign) CLLocationCoordinate2D
location;
469@property (nonatomic, copy) NSString *
nation;
479@property (nonatomic, copy) NSString *
city;
484@property (nonatomic, nullable, copy) NSString *
district;
506@property (nonatomic, copy) NSString *
id_;
511@property (nonatomic, nullable, copy) NSString *
title;
516@property (nonatomic, assign) CLLocationCoordinate2D
location;
526@property (nonatomic, nullable, copy) NSString *
_dir_desc;
597@property (nonatomic, copy) NSString *
adcode;
602@property (nonatomic, nullable, copy) NSString *
province;
607@property (nonatomic, copy) NSString *
city;
612@property (nonatomic, nullable, copy) NSString *
district;
624@property (nonatomic, nullable, copy) NSString *
id_;
629@property (nonatomic, nullable, copy) NSString *
title;
634@property (nonatomic, nullable, copy) NSString *
address;
639@property (nonatomic, nullable, copy) NSString *
category;
644@property (nonatomic, assign) CLLocationCoordinate2D
location;
659@property (nonatomic, nullable, copy) NSString *
_dir_desc;
697@property (nonatomic, nullable, strong) NSArray <QMSReGeoCodePoi *> *
poisArray;
706#pragma mark - Geo code
716@property (nonatomic, copy) NSString *
adcode;
728@property (nonatomic, assign) CLLocationCoordinate2D
location;
757@property (nonatomic, assign) NSInteger
level;
769#pragma mark - Walking & Bicyling & Driving
781@property (nonatomic, copy) NSArray <QMSRoutePlan *> *
routes;
785#pragma mark - Bicycling 的详情
795@property (nonatomic, copy) NSArray <QMSRoutePlan *> *
routes;
799#pragma mark - Driving 的详情
809@property (nonatomic, assign) NSInteger
adcode;
837@property (nonatomic)
double fare;
859@property (nonatomic, assign)
int level;
876@property (nonatomic, nullable, copy) NSString *
title;
881@property (nonatomic) CLLocationCoordinate2D
location;
909@property (nonatomic ,copy) NSString *
mode;
924@property (nonatomic, nullable, copy) NSString *
direction;
929@property (nonatomic, copy) NSArray <NSValue *> *
polyline;
934@property (nonatomic, nullable, copy) NSArray <QMSRouteStep *> *
steps;
949@property (nonatomic, assign) CGFloat
toll;
965@property (nonatomic, nullable, copy) NSArray <NSString *> *
tags;
970@property (nonatomic, nullable, copy) NSArray <QMSTrafficCondition *> *
speed;
974@property (nonatomic, nullable, copy) NSArray <QMSRouteWayPoint *> *
waypoints;
979@property (nonatomic, nullable, copy) NSArray <QMSRoutePlanCityInfo *> *
cities;
997@property (nonatomic, nullable, copy) NSString *
road_name;
1002@property (nonatomic, nullable, copy) NSString *
dir_desc;
1017@property (nonatomic, nullable, copy) NSString *
act_desc;
1036@property (nonatomic, assign)
int type;
1040#pragma mark - Driving
1050@property (nonatomic, copy) NSArray <QMSRoutePlan *> *
routes;
1054#pragma mark - Trucking
1081@property (nonatomic, nullable, copy) NSString *
dir_desc;
1091@property (nonatomic, nullable, copy) NSString *
act_desc;
1117@property (nonatomic, copy) NSString *
mode;
1142@property (nonatomic, nullable, copy) NSArray <NSValue *> *
polyline;
1147@property (nonatomic, nullable, copy) NSArray <NSString *> *
tags;
1157@property (nonatomic, nullable, copy) NSArray <QMSTruckingRouteStep *> *
steps;
1162@property (nonatomic, nullable, copy) NSArray <QMSTruckingTrafficCondition *> *
speed;
1173@property (nonatomic, nullable, copy) NSArray <QMSRoutePlanCityInfo *> *
cities;
1185@property (nonatomic, copy) NSArray <QMSTruckingRoutePlan *> *
routes;
1189#pragma mark - Busing
1215@property (nonatomic, copy) NSArray <QMSBusingSegmentRoutePlan *> *
steps;
1220@property (nonatomic, nullable, strong) NSArray <NSString *> *
tags;
1233@property (nonatomic ,copy) NSString *
mode;
1248@property (nonatomic) CGFloat
price DEPRECATED_ATTRIBUTE;
1258@property (nonatomic, copy) NSArray <NSValue *> *
polyline;
1263@property (nonatomic, copy) NSArray <QMSBusingRouteTransitLine *> *
lines;
1275@property (nonatomic, copy) NSString *
id_;
1280@property (nonatomic, copy) NSString *
title;
1292@property (nonatomic, copy) NSString *
id_;
1297@property (nonatomic, copy) NSString *
title;
1325@property (nonatomic, copy) NSString *
id_;
1345@property (nonatomic, copy) NSString *
title;
1350@property (nonatomic, copy) NSArray <NSValue *> *
polyline;
1360@property (nonatomic, strong) NSArray <QMSBusStation *> *
stations;
1392@property (nonatomic, copy) NSArray <QMSBusingRoutePlan *> *
routes;
1397#pragma mark - QMSDistrictSearchResult
1420@property (nonatomic, copy) NSString *
id_;
1425@property (nonatomic, copy) NSString *
name;
1435@property (nonatomic, assign) CLLocationCoordinate2D
location;
1440@property (nonatomic, nullable, copy) NSArray <NSString *> *
pinyin;
1445@property (nonatomic, nullable, copy) NSArray <NSNumber *> *
cidx;
1450@property (nonatomic, copy) NSArray *polygon
__attribute__ ((deprecated(
"use @property (nonatomic, copy) NSArray *polygons instead")));
1455@property (nonatomic, nullable, copy) NSArray <NSArray <NSValue *> *> *
polygons;
1468@property (nonatomic, copy) NSArray <NSArray <QMSDistrictData *> *> *
result;
1472NS_ASSUME_NONNULL_END
检索地址部件
定义 QMSSearchResult.h:408
NSString * street
街道(可能为空)
定义 QMSSearchResult.h:432
NSString * nation
国家
定义 QMSSearchResult.h:412
NSString * city
市
定义 QMSSearchResult.h:422
NSString * province
省
定义 QMSSearchResult.h:417
NSString * district
区(可能为空)
定义 QMSSearchResult.h:427
NSString * street_number
门牌(可能为空)
定义 QMSSearchResult.h:437
检索结果的基类
定义 QMSSearchResult.h:30
骑行路线规划的检索结果
定义 QMSSearchResult.h:791
NSArray< QMSRoutePlan * > * routes
路线方案的数组, 元素类型为QMSRoutePlan
定义 QMSSearchResult.h:795
上车点/下车点
定义 QMSSearchResult.h:1288
CLLocationCoordinate2D location
站点位置
定义 QMSSearchResult.h:1302
NSString * title
站点名字
定义 QMSSearchResult.h:1297
QMSStationEntrance * exit
出入口. 经停站时此属性为nil
定义 QMSSearchResult.h:1307
NSString * id_
id
定义 QMSSearchResult.h:1292
公交出行方案
定义 QMSSearchResult.h:1196
NSArray< QMSBusingSegmentRoutePlan * > * steps
分段描述 类型为:QMSBusingSegmentRoutePlan
定义 QMSSearchResult.h:1215
CGFloat distance
距离 单位:米
定义 QMSSearchResult.h:1200
NSString * bounds
路线bounds,用于显示地图时使用
定义 QMSSearchResult.h:1210
CGFloat duration
时间 单位:分钟 四舍五入
定义 QMSSearchResult.h:1205
NSArray< NSString * > * tags
中文标签
定义 QMSSearchResult.h:1220
公交路径规划结果
定义 QMSSearchResult.h:1388
NSArray< QMSBusingRoutePlan * > * routes
路径规划方案数组, 元素类型QMSBusingRoutePlan
定义 QMSSearchResult.h:1392
公交路线信息
定义 QMSSearchResult.h:1315
CGFloat distance
距离(米)
定义 QMSSearchResult.h:1330
NSInteger station_count
经停站数目
定义 QMSSearchResult.h:1355
NSArray< QMSBusStation * > * stations
上车站
定义 QMSSearchResult.h:1360
NSArray< NSValue * > * polyline
途经点数组,类型为encode的CLLocationCoordinate2D
定义 QMSSearchResult.h:1350
QMSBusStation * getoff
下车站
定义 QMSSearchResult.h:1375
QMSStationEntrance * destination
目的地地址
定义 QMSSearchResult.h:1365
NSString * vehicle
交通工具
定义 QMSSearchResult.h:1320
CGFloat price
阶段路线所花费用
定义 QMSSearchResult.h:1340
NSString * title
标题
定义 QMSSearchResult.h:1345
NSString * id_
id
定义 QMSSearchResult.h:1325
NSTimeInterval duration
预计耗时(分钟)
定义 QMSSearchResult.h:1335
int running_status
线路运营状态,取值范围: 300:正常; 301:可能错过末班车; 302:首班车还未发出; 303:停运
定义 QMSSearchResult.h:1380
QMSBusStation * geton
上车站
定义 QMSSearchResult.h:1370
公交分段方案
定义 QMSSearchResult.h:1229
CGFloat duration
时间 单位:分钟 四舍五入
定义 QMSSearchResult.h:1243
CGFloat price
阶段路线所花费用
定义 QMSSearchResult.h:1248
CGFloat distance
距离 单位:米
定义 QMSSearchResult.h:1238
NSString * direction
方向描述
定义 QMSSearchResult.h:1253
NSArray< NSValue * > * polyline
路线坐标点串, 导航方案经过的点, 每个step中会根据索引取得自己所对应的路段, 类型为encode的CLLocationCoordinate2D
定义 QMSSearchResult.h:1258
NSString * mode
标记路径规划类型 "DRIVING":驾车 "WALKING":步行 "TRANSIT":公交
定义 QMSSearchResult.h:1233
NSArray< QMSBusingRouteTransitLine * > * lines
同个路段多趟车的选择, 元素类型QMSBusingRouteTransitLine
定义 QMSSearchResult.h:1263
行政区划检索的结果的基类,请使用子类QMSDistrictSearchResult
定义 QMSSearchResult.h:1403
NSString * data_version
行政区划数据版本,用于定期更新
定义 QMSSearchResult.h:1407
表示单个行政区划信息的数据结构
定义 QMSSearchResult.h:1415
CLLocationCoordinate2D location
中心点坐标(经纬度)
定义 QMSSearchResult.h:1435
NSArray< NSArray< NSValue * > * > * polygons
一个或多个行政区域轮廓坐标点串数组,元素类型为encode的CLLocationCoordinate2D
定义 QMSSearchResult.h:1455
NSArray *polygon __attribute__((deprecated("use @property (nonatomic, copy) NSArray *polygons instead")))
行政区域轮廓坐标点串,类型为encode的CLLocationCoordinate2D
NSArray< NSString * > * pinyin
行政区划拼音,每一下标为一个字的全拼,如:["nei","meng","gu"]
定义 QMSSearchResult.h:1440
NSArray< NSNumber * > * cidx
子级行政区划在下级数组中的下标位置
定义 QMSSearchResult.h:1445
NSString * id_
行政区划唯一标识 注:省直辖地区,在数据表现上有一个重复的虚拟节点(其id最后两位为99),其目的是为了表明省直辖关系而增加的,开发者可根据实际需要选用
定义 QMSSearchResult.h:1420
NSString * fullname
全称,如“内蒙古自治区”
定义 QMSSearchResult.h:1430
NSString * name
简称,如“内蒙古”
定义 QMSSearchResult.h:1425
行政区划检索的结果
定义 QMSSearchResult.h:1463
NSArray< NSArray< QMSDistrictData * > * > * result
结果数组,第0项,代表一级行政区划,第1项代表二级行政区划,以此类推;使用getchildren接口时,仅为指定父级行政区划的子级 元素类型包含QMSDistrictData元素的数组
定义 QMSSearchResult.h:1468
限行信息
定义 QMSSearchResult.h:817
int status
限行状态码:
定义 QMSSearchResult.h:825
驾车路线检索结果
定义 QMSSearchResult.h:1046
NSArray< QMSRoutePlan * > * routes
路径规划方案数组, 元素类型为QMSRoutePlan
定义 QMSSearchResult.h:1050
地址解析行政区划信息
定义 QMSSearchResult.h:712
NSString * adcode
行政区划代码
定义 QMSSearchResult.h:716
地址解析检索结果
定义 QMSSearchResult.h:724
CLLocationCoordinate2D location
解析到的坐标(经纬度)
定义 QMSSearchResult.h:728
NSInteger level
解析精度级别,分为11个级别,一般>=9即可采用(定位到点,精度较高) 也可根据实际业务需求自行调整,完整取值表见下文。
定义 QMSSearchResult.h:757
QMSGeoCodeAdInfo * ad_info
行政区划信息
定义 QMSSearchResult.h:738
QMSAddressComponent * address_components
解析后的地址部件
定义 QMSSearchResult.h:733
NSUInteger reliability
可信度参考:值范围 1 <低可信> - 10 <高可信>
定义 QMSSearchResult.h:765
行政区划信息
定义 QMSSearchResult.h:71
NSString * province
省
定义 QMSSearchResult.h:80
NSNumber * adcode
邮政编码
定义 QMSSearchResult.h:75
NSString * district
区
定义 QMSSearchResult.h:90
NSString * city
市
定义 QMSSearchResult.h:85
POI展示数据
定义 QMSSearchResult.h:98
NSString * address
地址
定义 QMSSearchResult.h:112
NSString * title
poi名称
定义 QMSSearchResult.h:107
CLLocationCoordinate2D location
坐标(经纬度)
定义 QMSSearchResult.h:137
QMSPoiType type
POI类型,值说明:0:普通POI / 1:公交车站 / 2:地铁站 / 3:公交线路 / 4:行政区划
定义 QMSSearchResult.h:132
NSString * tel
电话
定义 QMSSearchResult.h:117
NSString * category
POI分类
定义 QMSSearchResult.h:122
NSString * id_
POI唯一标识
定义 QMSSearchResult.h:102
double _distance
距离,单位: 米,在周边搜索、城市范围搜索传入定位点时返回
定义 QMSSearchResult.h:147
QMSPoiAdInfo * ad_info
行政区划信息
定义 QMSSearchResult.h:152
NSString * category_code
POI分类编码,需在额外字段added_fields中填入category_code
定义 QMSSearchResult.h:127
NSArray< NSValue * > * boundary
轮廓,坐标数组,面积较大的POI会有,如住宅小区。数组里为CLLocationCoordinate2D类型数据 非必有字段
定义 QMSSearchResult.h:142
Poi检索结果
定义 QMSSearchResult.h:218
NSArray< QMSPoiSubData * > * sub_pois
子地点列表,仅在输入参数get_subpois=1时返回. 每项为一个POI(QMSPoiSubData)对象
定义 QMSSearchResult.h:232
NSArray< QMSPoiData * > * dataArray
搜索结果POI数组,每项为一个POI(QMSPoiData)对象
定义 QMSSearchResult.h:227
NSUInteger count
本次搜索结果总数
定义 QMSSearchResult.h:222
子Poi信息
定义 QMSSearchResult.h:161
NSString * id_
POI唯一标识
定义 QMSSearchResult.h:170
NSString * parent_id
父Poi ID
定义 QMSSearchResult.h:165
NSString * address
地址
定义 QMSSearchResult.h:180
CLLocationCoordinate2D location
坐标(经纬度)
定义 QMSSearchResult.h:205
QMSPoiAdInfo * ad_info
行政区划信息
定义 QMSSearchResult.h:210
NSString * title
poi名称
定义 QMSSearchResult.h:175
QMSPoiType type
POI类型,值说明:0:普通POI / 1:公交车站 / 2:地铁站 / 3:公交线路 / 4:行政区划
定义 QMSSearchResult.h:200
NSString * category_code
POI分类编码,需在额外字段added_fields中填入category_code
定义 QMSSearchResult.h:195
NSString * tel
电话
定义 QMSSearchResult.h:185
NSString * category
POI分类
定义 QMSSearchResult.h:190
行政区划信息
定义 QMSSearchResult.h:445
NSString * name
行政区划名称
定义 QMSSearchResult.h:459
NSString * adcode
行政区划代码
定义 QMSSearchResult.h:454
NSString * district
区 / 县级市 及同级行政区划(可能为空)
定义 QMSSearchResult.h:484
NSString * nation_code
行政区划代码
定义 QMSSearchResult.h:449
NSString * phone_area_code
电话区号
定义 QMSSearchResult.h:494
NSString * city_code
城市代码,由国家码+行政区划代码(提出城市级别)组合而来,总共为9位
定义 QMSSearchResult.h:489
NSString * nation
国家
定义 QMSSearchResult.h:469
NSString * city
市 / 地级区 及同级行政区划
定义 QMSSearchResult.h:479
NSString * province
省 / 直辖市
定义 QMSSearchResult.h:474
CLLocationCoordinate2D location
行政区划中心点坐标
定义 QMSSearchResult.h:464
坐标相对位置参考
定义 QMSSearchResult.h:534
QMSReGeoCodeFamousArea * ocean
海洋信息 【注】:对象结构同 famous_area
定义 QMSSearchResult.h:585
QMSReGeoCodeFamousArea * landmark_l2
二级地标,较一级地标更为精确,规模更小 【注】:对象结构同 famous_area
定义 QMSSearchResult.h:550
QMSReGeoCodeFamousArea * water
水系 【注】:对象结构同 famous_area
定义 QMSSearchResult.h:570
QMSReGeoCodeFamousArea * street_number
门牌 【注】:对象结构同 famous_area
定义 QMSSearchResult.h:565
QMSReGeoCodeFamousArea * famous_area
知名区域,如商圈或人们普遍认为有较高知名度的区域
定义 QMSSearchResult.h:538
QMSReGeoCodeFamousArea * street
街道 【注】:对象结构同 famous_area
定义 QMSSearchResult.h:560
QMSReGeoCodeFamousArea * crossroad
交叉路口 【注】:对象结构同 famous_area
定义 QMSSearchResult.h:575
QMSReGeoCodeFamousArea * landmark_l1
一级地标,可识别性较强、规模较大的地点、小区等 【注】对象结构同 famous_area
定义 QMSSearchResult.h:544
QMSReGeoCodeFamousArea * business_area
商圈 【注】:目前与famous_area一致
定义 QMSSearchResult.h:580
QMSReGeoCodeFamousArea * town
乡镇街道 【注】:对象结构同 famous_area
定义 QMSSearchResult.h:555
知名区域,如商圈或人们普遍认为有较高知名度的区域
定义 QMSSearchResult.h:502
double _distance
此参考位置到输入坐标的直线距离
定义 QMSSearchResult.h:521
NSString * id_
唯一标识
定义 QMSSearchResult.h:506
NSString * _dir_desc
此参考位置到输入坐标的方位关系,如:北、南、内
定义 QMSSearchResult.h:526
NSString * title
名称/标题
定义 QMSSearchResult.h:511
CLLocationCoordinate2D location
坐标
定义 QMSSearchResult.h:516
POI行政区划信息
定义 QMSSearchResult.h:593
NSString * adcode
行政区划代码
定义 QMSSearchResult.h:597
NSString * province
省
定义 QMSSearchResult.h:602
NSString * district
区(可能为空)
定义 QMSSearchResult.h:612
NSString * city
市
定义 QMSSearchResult.h:607
逆地址解析POI
定义 QMSSearchResult.h:620
double _distance
该POI到逆地址解析传入的坐标的直线距离
定义 QMSSearchResult.h:649
QMSReGeoCodePoiAdInfo * ad_info
行政区划信息
定义 QMSSearchResult.h:654
NSString * title
poi名称
定义 QMSSearchResult.h:629
NSString * _dir_desc
逆地址解析传入的坐标的相对方位描述
定义 QMSSearchResult.h:659
NSString * id_
POI唯一标识
定义 QMSSearchResult.h:624
CLLocationCoordinate2D location
坐标(经纬度)
定义 QMSSearchResult.h:644
NSString * address
地址
定义 QMSSearchResult.h:634
NSString * category
POI分类
定义 QMSSearchResult.h:639
逆地址检索结果
定义 QMSSearchResult.h:668
QMSReGeoCodeFormattedAddresses * formatted_addresses
位置描述
定义 QMSSearchResult.h:677
QMSReGeoCodeAddressReference * address_reference
坐标相对位置参考
定义 QMSSearchResult.h:692
QMSReGeoCodeAdInfo * ad_info
行政区划信息
定义 QMSSearchResult.h:687
NSString * address
地址描述
定义 QMSSearchResult.h:672
NSUInteger poi_count
查询的周边poi的总数
定义 QMSSearchResult.h:702
QMSAddressComponent * address_component
地址部件,address不满足需求时可自行拼接
定义 QMSSearchResult.h:682
NSArray< QMSReGeoCodePoi * > * poisArray
POI数组,对象中每个子项为一个POI(QMSReGeoCodePoi)对象
定义 QMSSearchResult.h:697
途径城市信息
定义 QMSSearchResult.h:805
NSInteger adcode
途经的行政区划代码, 到区级
定义 QMSSearchResult.h:809
路径规划的路线方案
定义 QMSSearchResult.h:905
NSArray< QMSRoutePlanCityInfo * > * cities
途径城市列表,元素为 QMSRoutePlanCityInfo, 需在额外字段added_fields中填入cities
定义 QMSSearchResult.h:979
CGFloat distance
方案整体距离 单位:米
定义 QMSSearchResult.h:914
int traffic_light_count
预估红绿灯数
定义 QMSSearchResult.h:960
NSArray< QMSRouteWayPoint * > * waypoints
途经点,顺序与输入waypoints一致,输入此参数时,才会有此结点返回, 类型为QMSRouteWayPoint
定义 QMSSearchResult.h:974
NSArray< QMSRouteStep * > * steps
标记如何通过一个路段的信息,类型为QMSRouteStep
定义 QMSSearchResult.h:934
CGFloat toll_distance
收费路段整体距离 单位:米, 需在额外字段added_fields中填入toll_distance
定义 QMSSearchResult.h:955
CGFloat toll
预估过路费
定义 QMSSearchResult.h:949
NSArray< NSString * > * tags
中文标签
定义 QMSSearchResult.h:965
NSString * mode
方案交通方式. 固定值, kQMSRouteWalkingMode:步行
定义 QMSSearchResult.h:909
NSArray< NSValue * > * polyline
方案路线坐标点串, 导航方案经过的点, 每个step中会根据索引取得自己所对应的路段, 类型为encode的CLLocationCoordinate2D
定义 QMSSearchResult.h:929
QMSTaxiFare * taxi_fare
预估打车费
定义 QMSSearchResult.h:944
CGFloat duration
方案估算时间 单位:分钟 四舍五入
定义 QMSSearchResult.h:919
NSString * direction
方案整体方向描述
定义 QMSSearchResult.h:924
NSArray< QMSTrafficCondition * > * speed
路况信息,对象中每个子项为一个QMSTrafficCondition对象
定义 QMSSearchResult.h:970
QMSDriveRestriction * restriction
限行信息
定义 QMSSearchResult.h:939
路径规划的路线步骤
定义 QMSSearchResult.h:988
CGFloat duration
时间 单位:分钟 四舍五入
定义 QMSSearchResult.h:1012
CGFloat distance
阶段路线距离 单位:米
定义 QMSSearchResult.h:1007
NSArray< NSNumber * > * polyline_idx
阶段路线坐标点串在方案路线坐标点串的位置
定义 QMSSearchResult.h:1031
NSString * instruction
阶段路线描述
定义 QMSSearchResult.h:992
int type
阶段路线的步行设施类型(type),包含:0普通道路,1过街天桥,2地下通道,3人行横道
定义 QMSSearchResult.h:1036
NSString * dir_desc
阶段路线方向(如"南", 非必有)
定义 QMSSearchResult.h:1002
NSString * act_desc
阶段路线末尾动作(如 ”向南转“, 非必有)
定义 QMSSearchResult.h:1017
NSString * road_name
阶段路线路名(非必有)
定义 QMSSearchResult.h:997
NSString * accessorial_desc
末尾辅助动作(如 "到达终点", 非必有)
定义 QMSSearchResult.h:1022
途径点
定义 QMSSearchResult.h:872
CGFloat duration
时间 单位:分钟 四舍五入
定义 QMSSearchResult.h:891
CLLocationCoordinate2D location
途经点经纬度
定义 QMSSearchResult.h:881
CGFloat distance
距离 单位:米
定义 QMSSearchResult.h:886
NSInteger polyline_idx
所在的点串索引.
定义 QMSSearchResult.h:896
NSString * title
途经点名称
定义 QMSSearchResult.h:876
检索结果
定义 QMSSearchResult.h:38
NSString * request_id
本次请求的唯一标识,由系统自动生成,用于追查结果有异常时使用
定义 QMSSearchResult.h:52
NSString * message
状态说明
定义 QMSSearchResult.h:47
QMSResultCode status
状态码, 0为成功
定义 QMSSearchResult.h:42
出入口
定义 QMSSearchResult.h:1271
NSString * id_
id
定义 QMSSearchResult.h:1275
NSString * title
标题
定义 QMSSearchResult.h:1280
关键词提示检索Poi数据
定义 QMSSearchResult.h:242
NSString * district
区/县,当type(POI类型)为3(公交线路)时,district由city补全
定义 QMSSearchResult.h:276
NSNumber * adcode
邮政编码
定义 QMSSearchResult.h:261
CLLocationCoordinate2D location
坐标(经纬度)
定义 QMSSearchResult.h:291
NSString * province
省
定义 QMSSearchResult.h:266
NSString * title
提示文字
定义 QMSSearchResult.h:251
NSString * address
地址详细描述
定义 QMSSearchResult.h:256
NSString * category_code
POI分类编码,需在额外字段added_fields中填入category_code
定义 QMSSearchResult.h:301
NSString * id_
POI唯一标识
定义 QMSSearchResult.h:246
NSString * city
市
定义 QMSSearchResult.h:271
double _distance
距离,单位: 米,传入location(定位坐标)参数时,返回定位坐标到各POI的距离
定义 QMSSearchResult.h:286
QMSPoiType type
POI类型,值说明:0:普通POI / 1:公交车站 / 2:地铁站 / 3:公交线路 / 4:行政区划
定义 QMSSearchResult.h:281
NSString * category
POI分类
定义 QMSSearchResult.h:296
关键词提示检索结果
定义 QMSSearchResult.h:362
NSArray< QMSSuggestionSubPoiData * > * sub_pois
子地点列表,仅在输入参数get_subpois=1时返回. 每项为一个POI(QMSSuggestionSubPoiData)对象
定义 QMSSearchResult.h:376
NSUInteger count
本次搜索结果总数
定义 QMSSearchResult.h:366
NSArray< QMSSuggestionPoiData * > * dataArray
提示词数组,每项为一个POI(QMSSuggestionPoiData)对象
定义 QMSSearchResult.h:371
关键词提示检索子Poi数据
定义 QMSSearchResult.h:309
CLLocationCoordinate2D location
坐标(经纬度)
定义 QMSSearchResult.h:334
NSString * city
市
定义 QMSSearchResult.h:344
NSString * address
地址详细描述
定义 QMSSearchResult.h:329
NSString * category_code
POI分类编码,需在额外字段added_fields中填入category_code
定义 QMSSearchResult.h:354
NSString * parent_id
POI唯一标识
定义 QMSSearchResult.h:313
NSNumber * adcode
邮政编码
定义 QMSSearchResult.h:339
NSString * title
提示文字
定义 QMSSearchResult.h:324
NSString * id_
POI唯一标识
定义 QMSSearchResult.h:318
NSString * category
POI分类
定义 QMSSearchResult.h:349
预估打车费
定义 QMSSearchResult.h:833
double fare
预估打车费用,单位:元
定义 QMSSearchResult.h:837
路况信息
定义 QMSSearchResult.h:845
double distance
距离
定义 QMSSearchResult.h:854
int level
路况级别 0:畅通 1:缓行 2:拥堵 3:无路况 4:严重拥堵
定义 QMSSearchResult.h:859
NSArray< NSNumber * > * polyline_idx
阶段路线坐标点串
定义 QMSSearchResult.h:849
double speed
速度,单位 千米每小时.
定义 QMSSearchResult.h:864
货车路径规划的路线方案
定义 QMSSearchResult.h:1113
NSArray< NSValue * > * polyline
方案路线坐标点串, 导航方案经过的点, 每个step中会根据索引取得自己所对应的路段, 类型为encode的CLLocationCoordinate2D
定义 QMSSearchResult.h:1142
QMSDriveRestriction * restriction
限行信息
定义 QMSSearchResult.h:1152
CGFloat distance
距离 单位:米
定义 QMSSearchResult.h:1122
NSArray< QMSTruckingRouteStep * > * steps
标记如何通过一个路段的信息,类型为QMSTruckingRouteStep
定义 QMSSearchResult.h:1157
NSArray< NSString * > * tags
中文标签
定义 QMSSearchResult.h:1147
NSArray< QMSRoutePlanCityInfo * > * cities
途径城市列表,元素为 QMSRoutePlanCityInfo, 需在额外字段added_fields中填入cities
定义 QMSSearchResult.h:1173
NSString * mode
模式,固定为 "TRUCKING"
定义 QMSSearchResult.h:1117
int traffic_light_count
预估红绿灯数
定义 QMSSearchResult.h:1132
CGFloat toll_distance
收费路段整体距离 单位:米, 需在额外字段added_fields中填入toll_distance
定义 QMSSearchResult.h:1168
CGFloat toll
预估过路费
定义 QMSSearchResult.h:1137
NSArray< QMSTruckingTrafficCondition * > * speed
路况信息.
定义 QMSSearchResult.h:1162
CGFloat duration
时间 单位:分钟 四舍五入
定义 QMSSearchResult.h:1127
货车路线检索结果
定义 QMSSearchResult.h:1181
NSArray< QMSTruckingRoutePlan * > * routes
路径规划方案数组, 元素类型为QMSTruckingRoutePlan
定义 QMSSearchResult.h:1185
货车路径规划的路线步骤
定义 QMSSearchResult.h:1067
NSString * act_desc
阶段路线末尾动作(如 ”向南转“, 非必有)
定义 QMSSearchResult.h:1091
NSString * instruction
阶段路线描述
定义 QMSSearchResult.h:1071
NSString * accessorial_desc
补充描述.
定义 QMSSearchResult.h:1105
NSArray< NSNumber * > * polyline_idx
阶段路线坐标点串在方案路线坐标点串的位置
定义 QMSSearchResult.h:1100
NSString * dir_desc
阶段路线方向(如"南", 非必有)
定义 QMSSearchResult.h:1081
CGFloat distance
阶段路线距离 单位:米
定义 QMSSearchResult.h:1086
NSString * road_name
阶段路线路名(非必有)
定义 QMSSearchResult.h:1076
货车路线检索结果
定义 QMSSearchResult.h:1060
步行路线规划的检索结果
定义 QMSSearchResult.h:777
NSArray< QMSRoutePlan * > * routes
路线方案的数组, 元素类型为QMSRoutePlan
定义 QMSSearchResult.h:781