11#import <Foundation/Foundation.h>
130#pragma mark - AMapPOISearchBaseRequest
135@property (nonatomic, copy) NSString *
types;
139@property (nonatomic, assign) NSInteger
offset;
141@property (nonatomic, assign) NSInteger
page;
149@property (nonatomic, copy) NSString *uid;
152#pragma mark - AMapVisualSearchRequest
157@property (nonatomic, copy) NSString *pic;
161@property (nonatomic, assign) CGFloat angle;
163@property (nonatomic, copy) NSString *adiu;
164@property (nonatomic, copy) NSString *apiKey;
171@property (nonatomic, copy) NSString *keywords;
173@property (nonatomic, copy) NSString *city;
175@property (nonatomic, assign) BOOL cityLimit;
184@property (nonatomic, copy) NSString *keywords;
188@property (nonatomic, assign) NSInteger radius;
190@property (nonatomic, copy) NSString *city;
196@property (nonatomic, copy) NSString *keywords;
204@property (nonatomic, assign) NSInteger count;
208@property (nonatomic, strong) NSArray<AMapPOI *> *pois;
214@property (nonatomic, copy) NSString *bizType;
216@property (nonatomic, copy) NSString *alias;
218@property (nonatomic, copy) NSString *tag;
220@property (nonatomic, strong) NSArray<AMapTopListItem *> *topList;
222@property (nonatomic, copy) NSString *featuredReviews;
228@property (nonatomic, copy) NSString *category;
230@property (nonatomic, strong) NSArray<AMapVisualPOI *> *pois;
233#pragma mark - AMapPOIRouteSearchRequest
243@property (nonatomic, assign) NSInteger strategy;
245@property (nonatomic, assign) NSInteger range;
247@property (nonatomic, strong) NSString *polylineStr;
249@property (nonatomic, strong) NSArray<AMapGeoPoint*> *polyline;
256@property (nonatomic, assign) NSInteger count;
258@property (nonatomic, strong) NSArray<AMapRoutePOI *> *pois;
261#pragma mark - AMapInputTipsSearchRequest
266@property (nonatomic, copy) NSString *keywords;
268@property (nonatomic, copy) NSString *city;
270@property (nonatomic, copy) NSString *types;
272@property (nonatomic, assign) BOOL cityLimit;
274@property (nonatomic, copy) NSString *location;
280@property (nonatomic, assign) NSInteger count;
282@property (nonatomic, strong) NSArray<AMapTip *> *tips;
285#pragma mark - AMapGeocodeSearchRequest
290@property (nonatomic, copy) NSString *address;
292@property (nonatomic, copy) NSString *city;
294@property (nonatomic, copy) NSString *country;
300@property (nonatomic, assign) NSInteger count;
302@property (nonatomic, strong) NSArray<AMapGeocode *> *geocodes;
306#pragma mark - AMapReGeocodeSearchRequest
311@property (nonatomic, assign) BOOL requireExtension;
315@property (nonatomic, assign) NSInteger radius;
317@property (nonatomic, copy) NSString *poitype;
319@property (nonatomic, copy) NSString *mode;
329#pragma mark - AMapBusStopSearchRequest
334@property (nonatomic, copy) NSString *keywords;
336@property (nonatomic, copy) NSString *city;
338@property (nonatomic, assign) NSInteger offset;
340@property (nonatomic, assign) NSInteger page;
346@property (nonatomic, assign) NSInteger count;
350@property (nonatomic, strong) NSArray<AMapBusStop *> *busstops;
353#pragma mark - AMapBusLineSearchRequest
358@property (nonatomic, copy) NSString *city;
360@property (nonatomic, assign) BOOL requireExtension;
362@property (nonatomic, assign) NSInteger offset;
364@property (nonatomic, assign) NSInteger page;
370@property (nonatomic, copy) NSString *keywords;
376@property (nonatomic, copy) NSString *uid;
382@property (nonatomic, assign) NSInteger count;
386@property (nonatomic, strong) NSArray<AMapBusLine *> *buslines;
389#pragma mark - AMapDistrictSearchRequest
393@property (nonatomic, copy) NSString *keywords;
395@property (nonatomic, assign) BOOL requireExtension;
397@property (nonatomic, assign) BOOL showBusinessArea __attribute__((deprecated(
"已废弃, from 5.3.0")));;
399@property (nonatomic, assign) NSInteger offset;
401@property (nonatomic, assign) NSInteger page;
403@property (nonatomic, assign) NSInteger subdistrict;
410@property (nonatomic, assign) NSInteger count;
412@property (nonatomic, strong) NSArray<AMapDistrict *> *districts;
415#pragma mark - AMapRouteSearchBaseRequest
425#pragma mark - AMapDrivingCalRouteSearchRequest
446@property (nonatomic, assign) NSInteger strategy;
448@property (nonatomic, copy) NSArray<AMapGeoPoint *> *waypoints;
450@property (nonatomic, copy) NSArray<AMapGeoPolygon *> *avoidpolygons;
452@property (nonatomic, copy) NSString *avoidroad;
454@property (nonatomic, copy) NSString *originId;
456@property (nonatomic, copy) NSString *destinationId;
458@property (nonatomic, copy) NSString *origintype;
460@property (nonatomic, copy) NSString *destinationtype;
462@property (nonatomic, copy) NSString *plate;
464@property (nonatomic, assign) NSInteger ferry;
471@property (nonatomic, assign) NSInteger cartype;
477#pragma mark - AMapDrivingRouteSearchRequest
499@property (nonatomic, assign) NSInteger strategy;
501@property (nonatomic, copy) NSArray<AMapGeoPoint *> *waypoints;
503@property (nonatomic, copy) NSArray<AMapGeoPolygon *> *avoidpolygons;
505@property (nonatomic, copy) NSString *avoidroad;
507@property (nonatomic, copy) NSString *originId;
509@property (nonatomic, copy) NSString *destinationId;
511@property (nonatomic, copy) NSString *origintype;
513@property (nonatomic, copy) NSString *destinationtype;
515@property (nonatomic, assign) BOOL requireExtension;
517@property (nonatomic, copy) NSString *plateProvince;
519@property (nonatomic, copy) NSString *plateNumber;
521@property (nonatomic, assign) NSInteger ferry;
528@property (nonatomic, assign) NSInteger cartype;
534#pragma mark - AMapWalkingRouteSearchRequest
539@property (nonatomic, assign) NSInteger multipath __attribute__((deprecated(
"已废弃, from 5.0.0")));
542@property (nonatomic, assign) NSInteger isindoor;
544@property (nonatomic, assign) NSInteger alternativeRoute;
549#pragma mark - AMapTransitRouteSearchRequest
565@property (nonatomic, assign) NSInteger strategy;
567@property (nonatomic, copy) NSString *city;
569@property (nonatomic, copy) NSString *destinationCity;
571@property (nonatomic, assign) BOOL nightflag;
573@property (nonatomic, copy) NSString *originPOI;
575@property (nonatomic, copy) NSString *destinationPOI;
577@property (nonatomic, copy) NSString *adcode;
579@property (nonatomic, copy) NSString *destinationAdcode;
581@property (nonatomic, assign) NSInteger alternativeRoute;
583@property (nonatomic, assign) BOOL multiExport;
585@property (nonatomic, assign) NSInteger maxTrans;
587@property (nonatomic, copy) NSString *date;
589@property (nonatomic, copy) NSString *time;
594#pragma mark - AMapRidingRouteSearchRequest
599@property (nonatomic, assign) NSInteger alternativeRoute;
607@property (nonatomic, assign) NSInteger count;
616#pragma mark - AMapTruckRouteSearchRequest
633@property (nonatomic, assign) NSInteger strategy;
635@property (nonatomic, copy) NSArray<AMapGeoPoint *> *waypoints;
637@property (nonatomic, copy) NSString *originId;
639@property (nonatomic, copy) NSString *destinationId;
641@property (nonatomic, copy) NSString *origintype;
643@property (nonatomic, copy) NSString *destinationtype;
645@property (nonatomic, copy) NSString *plateProvince;
647@property (nonatomic, copy) NSString *plateNumber;
651@property (nonatomic, assign) CGFloat height;
653@property (nonatomic, assign) CGFloat width;
655@property (nonatomic, assign) CGFloat load;
657@property (nonatomic, assign) CGFloat weight;
659@property (nonatomic, assign) NSInteger axis;
661@property (nonatomic, assign) BOOL requireExtension;
664#pragma mark - AMapDistanceSearchRequest
669@property (nonatomic, strong) NSArray<AMapGeoPoint *> *origins;
675@property (nonatomic, assign) NSInteger strategy;
677@property (nonatomic, assign) BOOL requireExtension;
683@property (nonatomic, strong) NSArray<AMapDistanceResult *> *results;
687#pragma mark - AMapWeatherSearchRequest
692@property (nonatomic, copy) NSString *city;
700@property (nonatomic, strong) NSArray<AMapLocalWeatherLive *> *lives;
702@property (nonatomic, strong) NSArray<AMapLocalWeatherForecast *> *forecasts;
706#pragma mark - AMapNearbySearchRequest
712@property (nonatomic, assign) NSInteger radius;
716@property (nonatomic, assign) NSInteger timeRange;
718@property (nonatomic, assign) NSInteger limit;
724@property (nonatomic, assign) NSInteger count;
726@property (nonatomic, strong) NSArray<AMapNearbyUserInfo *> *infos;
729#pragma mark - AMapCloudSearchBaseRequest
734@property (nonatomic, copy) NSString *tableID;
736@property (nonatomic, strong) NSArray<NSString *> *filter;
738@property (nonatomic, copy) NSString *sortFields;
742@property (nonatomic, assign) NSInteger offset;
744@property (nonatomic, assign) NSInteger page;
747#pragma mark - AMapCloudPlaceAroundSearchRequest
754@property (nonatomic, assign) NSInteger radius;
756@property (nonatomic, copy) NSString *keywords;
764@property (nonatomic, copy) NSString *keywords;
770@property (nonatomic, assign) NSInteger uid;
776@property (nonatomic, copy) NSString *keywords;
778@property (nonatomic, copy) NSString *city;
784@property (nonatomic, assign) NSInteger count;
786@property (nonatomic, strong) NSArray<AMapCloudPOI *> *POIs;
790#pragma mark - AMapShareSearchBaseRequest
801@property (nonatomic, copy) NSString *name;
807@property (nonatomic, copy) NSString *uid;
811@property (nonatomic, copy) NSString *name;
813@property (nonatomic, copy) NSString *address;
819@property (nonatomic, assign) NSInteger strategy;
821@property (nonatomic, assign) NSInteger type;
827@property (nonatomic, copy) NSString *startName;
829@property (nonatomic, copy) NSString *destinationName;
836@property (nonatomic, assign) NSInteger strategy;
846@property (nonatomic, copy) NSString *shareURL;
852@property (nonatomic, copy) NSString *beginTime;
854@property (nonatomic, assign) NSInteger interval;
856@property (nonatomic, assign) NSInteger timeCount;
871@property (nonatomic, assign) NSInteger strategy;
873@property (nonatomic, copy) NSString *originId;
875@property (nonatomic, copy) NSString *destinationId;
877@property (nonatomic, copy) NSString *origintype;
879@property (nonatomic, copy) NSString *destinationtype;
881@property (nonatomic, copy) NSString *parentId;
886@property (nonatomic, copy) NSString *plateProvince;
888@property (nonatomic, copy) NSString *plateNumber;
895@property (nonatomic, assign) NSInteger cartype;
901@property (nonatomic, strong) NSArray<AMapPath *> *paths;
903@property (nonatomic, strong) NSArray<AMapFutureTimeInfo *> *timeInfos;
AMapRidingRouteShowFieldsType
Definition AMapSearchObj.h:102
@ AMapRidingRouteShowFieldsTypeNone
不返回扩展信息
Definition AMapSearchObj.h:103
@ AMapRidingRouteShowFieldsTypeAll
返回所有扩展信息
Definition AMapSearchObj.h:107
@ AMapRidingRouteShowFieldsTypePolyline
返回分路段坐标点串,两点间用“,”分隔
Definition AMapSearchObj.h:106
@ AMapRidingRouteShowFieldsTypeNavi
返回详细导航动作指令
Definition AMapSearchObj.h:105
@ AMapRidingRouteShowFieldsTypeCost
返回方案所需时间及费用成本
Definition AMapSearchObj.h:104
AMapWalkingRouteShowFieldType
Definition AMapSearchObj.h:82
@ AMapWalkingRouteShowFieldTypeNone
不返回扩展信息
Definition AMapSearchObj.h:83
@ AMapWalkingRouteShowFieldTypeAll
返回所有扩展信息
Definition AMapSearchObj.h:87
@ AMapWalkingRouteShowFieldTypePolyline
返回分路段坐标点串,两点间用“,”分隔
Definition AMapSearchObj.h:86
@ AMapWalkingRouteShowFieldTypeCost
返回方案所需时间及费用成本
Definition AMapSearchObj.h:84
@ AMapWalkingRouteShowFieldTypeNavi
返回详细导航动作指令
Definition AMapSearchObj.h:85
AMapDistanceSearchType
Definition AMapSearchObj.h:124
@ AMapDistanceSearchTypeWalk
步行导航距离
Definition AMapSearchObj.h:127
@ AMapDistanceSearchTypeStraight
直线距离
Definition AMapSearchObj.h:125
@ AMapDistanceSearchTypeDrive
驾车导航距离
Definition AMapSearchObj.h:126
AMapWeatherType
Definition AMapSearchObj.h:30
@ AMapWeatherTypeLive
实时
Definition AMapSearchObj.h:31
@ AMapWeatherTypeForecast
预报
Definition AMapSearchObj.h:32
AMapDrivingRouteShowFieldType
Definition AMapSearchObj.h:69
@ AMapDrivingRouteShowFieldTypeAll
返回所有扩展信息
Definition AMapSearchObj.h:77
@ AMapDrivingRouteShowFieldTypePolyline
返回分段路坐标点串,两点间用“,”分隔
Definition AMapSearchObj.h:75
@ AMapDrivingRouteShowFieldTypeTmcs
返回分段路况详情
Definition AMapSearchObj.h:72
@ AMapDrivingRouteShowFieldTypeNewEnergy
返回分段路坐标点串,两点间用“,”分隔
Definition AMapSearchObj.h:76
@ AMapDrivingRouteShowFieldTypeNone
不返回扩展信息
Definition AMapSearchObj.h:70
@ AMapDrivingRouteShowFieldTypeCost
返回方案所需时间及费用成本
Definition AMapSearchObj.h:71
@ AMapDrivingRouteShowFieldTypeCities
返回分段途径城市信息
Definition AMapSearchObj.h:74
@ AMapDrivingRouteShowFieldTypeNavi
返回详细导航动作指令
Definition AMapSearchObj.h:73
AMapTruckSizeType
Definition AMapSearchObj.h:51
@ AMapTruckSizeTypeMini
微型车
Definition AMapSearchObj.h:52
@ AMapTruckSizeTypeHeavy
重型车
Definition AMapSearchObj.h:55
@ AMapTruckSizeTypeMedium
中型车
Definition AMapSearchObj.h:54
@ AMapTruckSizeTypeLight
轻型车
Definition AMapSearchObj.h:53
AMapPOISearchShowFieldsType
Definition AMapSearchObj.h:112
@ AMapPOISearchShowFieldsTypeNavi
返回导航位置相关信息
Definition AMapSearchObj.h:117
@ AMapPOISearchShowFieldsTypePhotos
返回poi图片相关信息
Definition AMapSearchObj.h:118
@ AMapPOISearchShowFieldsTypeNone
不返回扩展信息
Definition AMapSearchObj.h:113
@ AMapPOISearchShowFieldsTypeBusiness
返回商业信息
Definition AMapSearchObj.h:115
@ AMapPOISearchShowFieldsTypeChildren
返回子POI信息
Definition AMapSearchObj.h:114
@ AMapPOISearchShowFieldsTypeAll
返回所有扩展信息
Definition AMapSearchObj.h:119
@ AMapPOISearchShowFieldsTypeIndoor
返回室内相关信息
Definition AMapSearchObj.h:116
AMapTransitRouteShowFieldsType
Definition AMapSearchObj.h:92
@ AMapTransitRouteShowFieldsTypePolyline
返回分路段坐标点串,两点间用“,”分隔
Definition AMapSearchObj.h:96
@ AMapTransitRouteShowFieldsTypeAll
返回所有扩展信息
Definition AMapSearchObj.h:97
@ AMapTransitRouteShowFieldsTypeCost
返回方案所需时间及费用成本
Definition AMapSearchObj.h:94
@ AMapTransitRouteShowFieldsTypeNavi
返回详细导航动作指令
Definition AMapSearchObj.h:95
@ AMapTransitRouteShowFieldsTypeNone
不返回扩展信息
Definition AMapSearchObj.h:93
AMapRoutePOISearchType
Definition AMapSearchObj.h:16
@ AMapRoutePOISearchTypeGasStation
加油站
Definition AMapSearchObj.h:17
@ AMapRoutePOISearchTypeChargingPile
充电桩
Definition AMapSearchObj.h:23
@ AMapRoutePOISearchTypeMaintenanceStation
维修站
Definition AMapSearchObj.h:18
@ AMapRoutePOISearchTypeParkStation
服务区
Definition AMapSearchObj.h:22
@ AMapRoutePOISearchTypeFood
美食
Definition AMapSearchObj.h:24
@ AMapRoutePOISearchTypeATM
ATM.
Definition AMapSearchObj.h:19
@ AMapRoutePOISearchTypeHotel
酒店
Definition AMapSearchObj.h:25
@ AMapRoutePOISearchTypeToilet
厕所
Definition AMapSearchObj.h:20
@ AMapRoutePOISearchTypeGasAirStation
加气站
Definition AMapSearchObj.h:21
AMapNearbySearchType
Definition AMapSearchObj.h:44
@ AMapNearbySearchTypeLiner
直线距离
Definition AMapSearchObj.h:45
@ AMapNearbySearchTypeDriving
驾车行驶距离
Definition AMapSearchObj.h:46
AMapCloudSortType
Definition AMapSearchObj.h:37
@ AMapCloudSortTypeDESC
降序
Definition AMapSearchObj.h:38
@ AMapCloudSortTypeASC
升序
Definition AMapSearchObj.h:39
AMapDrivingRouteExcludeType
Definition AMapSearchObj.h:60
@ AMapDrivingRouteExcludeTypeMotorway
高速路
Definition AMapSearchObj.h:63
@ AMapDrivingRouteExcludeTypeNone
不规避
Definition AMapSearchObj.h:61
@ AMapDrivingRouteExcludeTypeToll
收费道路
Definition AMapSearchObj.h:62
@ AMapDrivingRouteExcludeTypeFerry
渡船
Definition AMapSearchObj.h:64
公交线路查询请求基类,不可直接调用
Definition AMapSearchObj.h:357
公交站线路根据ID请求
Definition AMapSearchObj.h:375
公交站线路根据名字请求
Definition AMapSearchObj.h:369
公交站线路返回
Definition AMapSearchObj.h:381
公交站点请求
Definition AMapSearchObj.h:333
公交站点返回
Definition AMapSearchObj.h:345
充电站搜索(since 9.7.0)
Definition AMapSearchObj.h:908
充电站搜索(since 9.7.0)
Definition AMapSearchObj.h:912
企业地图周边搜请求
Definition AMapSearchObj.h:751
企业地图ID查询请求
Definition AMapSearchObj.h:769
企业地图本地查询请求
Definition AMapSearchObj.h:775
企业地图polygon区域查询请求
Definition AMapSearchObj.h:761
企业地图搜索返回
Definition AMapSearchObj.h:783
企业地图搜索请求基类
Definition AMapSearchObj.h:733
距离查询请求(since 6.1.0)
Definition AMapSearchObj.h:668
距离查询结果(since 6.1.0)
Definition AMapSearchObj.h:682
行政区划查询请求
Definition AMapSearchObj.h:392
行政区划响应
Definition AMapSearchObj.h:409
驾车路径规划2.0
Definition AMapSearchObj.h:429
驾车路径规划
Definition AMapSearchObj.h:481
未来路线规划(since 6.9.0)
Definition AMapSearchObj.h:851
未来路线规划(since 6.9.0)
Definition AMapSearchObj.h:900
经纬度, description中格式为 <经度,纬度>
Definition AMapCommonObj.h:30
多边形, 当传入两个点的时候,当做矩形处理:左下-右上两个顶点;其他情况视为多边形,几个点即为几边型。
Definition AMapCommonObj.h:45
地理编码请求
Definition AMapSearchObj.h:289
地理编码返回
Definition AMapSearchObj.h:299
位置短串分享请求
Definition AMapSearchObj.h:798
导航短串分享请求
Definition AMapSearchObj.h:834
附近搜索请求
Definition AMapSearchObj.h:709
附近搜索返回
Definition AMapSearchObj.h:723
POI周边搜索
Definition AMapSearchObj.h:183
POI.
Definition AMapCommonObj.h:196
POI ID搜索请求
Definition AMapSearchObj.h:148
POI关键字搜索
Definition AMapSearchObj.h:170
POI多边形搜索
Definition AMapSearchObj.h:195
POI搜索请求基类
Definition AMapSearchObj.h:134
NSInteger page
当前页数, 范围1-100, [default = 1]
Definition AMapSearchObj.h:141
NSInteger offset
每页记录数, 范围1-25, [default = 10]
Definition AMapSearchObj.h:139
NSString * types
类型,多个类型用“|”分割 可选值:文本分类、分类代码
Definition AMapSearchObj.h:135
AMapPOISearchShowFieldsType showFieldsType
设置需要返回的扩展信息,默认为AMapPOISearchShowFieldsTypeNone,只返回基础信息字段
Definition AMapSearchObj.h:143
NSInteger sortrule
排序规则, 0-距离排序;1-综合排序, 默认0
Definition AMapSearchObj.h:137
POI搜索返回
Definition AMapSearchObj.h:203
兴趣点短串分享请求
Definition AMapSearchObj.h:806
逆地理编码
Definition AMapCommonObj.h:367
逆地理编码请求
Definition AMapSearchObj.h:310
逆地理编码返回
Definition AMapSearchObj.h:325
骑行路径规划
Definition AMapSearchObj.h:598
骑行路径规划返回
Definition AMapSearchObj.h:614
路径规划信息
Definition AMapCommonObj.h:752
沿途搜索, 注意起点和终点不能相距太远(大概70公里),否则可能搜索结果为空
Definition AMapSearchObj.h:236
沿途搜索返回
Definition AMapSearchObj.h:255
路径规划基础类,不可直接调用
Definition AMapSearchObj.h:419
路径规划返回
Definition AMapSearchObj.h:606
路径规划短串分享请求
Definition AMapSearchObj.h:818
搜索SDK基础类, 通用数据结构和response支持copy和coding(since 4.4.1)。
Definition AMapCommonObj.h:17
短串分享搜索请求基类, 请使用具体的子类。
Definition AMapSearchObj.h:794
导航短串分享响应
Definition AMapSearchObj.h:845
建议信息
Definition AMapCommonObj.h:72
公交路径规划
Definition AMapSearchObj.h:553
货车路径规划(since 6.1.0)
Definition AMapSearchObj.h:620
视觉识别POI,在AMapPOI基础上扩展视觉识别接口特有的字段
Definition AMapSearchObj.h:213
视觉图片搜索请求 (since 9.7.0)
Definition AMapSearchObj.h:156
视觉图片搜索返回 (since 9.7.0)
Definition AMapSearchObj.h:227
步行路径规划
Definition AMapSearchObj.h:538
天气查询请求
Definition AMapSearchObj.h:691
天气查询返回
Definition AMapSearchObj.h:699