11#import <Foundation/Foundation.h>
12#import <UIKit/UIKit.h>
14#pragma mark - AMapSearchObject
40+ (
AMapGeoPoint *)locationWithLatitude:(CGFloat)lat longitude:(CGFloat)lon;
46@property (nonatomic, strong) NSArray<AMapGeoPoint *> *points;
59@property (nonatomic, copy) NSString *city;
61@property (nonatomic, copy) NSString *citycode;
63@property (nonatomic, copy) NSString *adcode;
65@property (nonatomic, assign) NSInteger num;
67@property (nonatomic, strong) NSArray<AMapDistrict *> *districts;
73@property (nonatomic, strong) NSArray<NSString *> *keywords;
75@property (nonatomic, strong) NSArray<AMapCity *> *cities;
83@property (nonatomic, copy) NSString *uid;
85@property (nonatomic, copy) NSString *name;
87@property (nonatomic, copy) NSString *adcode;
89@property (nonatomic, copy) NSString *district;
91@property (nonatomic, copy) NSString *address;
95@property (nonatomic, copy) NSString *typecode;
103@property (nonatomic, copy) NSString *title;
105@property (nonatomic, copy) NSString *url;
111@property (nonatomic, assign) CGFloat rating;
113@property (nonatomic, assign) CGFloat cost;
115@property (nonatomic, copy) NSString *openTime;
121@property (nonatomic, copy) NSString *type;
123@property (nonatomic, copy) NSString *name;
129@property (nonatomic, assign) NSInteger indoorMap;
131@property (nonatomic, assign) NSInteger floor;
133@property (nonatomic, copy) NSString *floorName;
135@property (nonatomic, copy) NSString *pid;
141@property (nonatomic, copy) NSString *businessArea;
143@property (nonatomic, copy) NSString *opentimeToday;
145@property (nonatomic, copy) NSString *opentimeWeek;
147@property (nonatomic, copy) NSString *tel;
149@property (nonatomic, copy) NSString *tag;
151@property (nonatomic, copy) NSString *rating;
153@property (nonatomic, copy) NSString *cost;
155@property (nonatomic, copy) NSString *parkingType;
157@property (nonatomic, copy) NSString *alias;
163@property (nonatomic, copy) NSString *uid;
165@property (nonatomic, copy) NSString *name;
167@property (nonatomic, copy) NSString *sname;
171@property (nonatomic, copy) NSString *address;
173@property (nonatomic, assign) NSInteger distance;
175@property (nonatomic, copy) NSString *subtype;
177@property (nonatomic, copy) NSString *typeCode;
183@property (nonatomic, copy) NSString *uid;
185@property (nonatomic, copy) NSString *name;
189@property (nonatomic, assign) NSInteger distance;
191@property (nonatomic, assign) NSInteger duration;
197@property (nonatomic, copy) NSString *uid;
199@property (nonatomic, copy) NSString *name;
201@property (nonatomic, copy) NSString *type;
203@property (nonatomic, copy) NSString *typecode;
207@property (nonatomic, copy) NSString *address;
209@property (nonatomic, copy) NSString *tel;
211@property (nonatomic, assign) CGFloat distance;
213@property (nonatomic, copy) NSString *parkingType;
215@property (nonatomic, copy) NSString *shopID;
218@property (nonatomic, copy) NSString *postcode;
220@property (nonatomic, copy) NSString *website;
222@property (nonatomic, copy) NSString *email;
224@property (nonatomic, copy) NSString *province;
226@property (nonatomic, copy) NSString *pcode;
228@property (nonatomic, copy) NSString *city;
230@property (nonatomic, copy) NSString *citycode;
232@property (nonatomic, copy) NSString *district;
234@property (nonatomic, copy) NSString *adcode;
236@property (nonatomic, copy) NSString *naviPOIId;
238@property (nonatomic, copy) NSString *gridcode;
244@property (nonatomic, copy) NSString *direction;
246@property (nonatomic, assign) BOOL hasIndoorMap;
248@property (nonatomic, copy) NSString *businessArea;
252@property (nonatomic, strong) NSArray<AMapSubPOI *> *subPOIs;
254@property (nonatomic, strong) NSArray<AMapImage *> *images;
261#pragma mark - 逆地理编码 && 地理编码
266@property (nonatomic, copy) NSString *uid;
268@property (nonatomic, copy) NSString *name;
270@property (nonatomic, copy) NSString *adcode;
274@property (nonatomic, assign) CGFloat area;
276@property (nonatomic, assign) CGFloat distance;
278@property (nonatomic, copy) NSString *type;
284@property (nonatomic, copy) NSString *uid;
286@property (nonatomic, copy) NSString *name;
288@property (nonatomic, assign) NSInteger distance;
290@property (nonatomic, copy) NSString *direction;
298@property (nonatomic, assign) NSInteger distance;
300@property (nonatomic, copy) NSString *direction;
304@property (nonatomic, copy) NSString *firstId;
306@property (nonatomic, copy) NSString *firstName;
308@property (nonatomic, copy) NSString *secondId;
310@property (nonatomic, copy) NSString *secondName;
316@property (nonatomic, copy) NSString *street;
318@property (nonatomic, copy) NSString *number;
322@property (nonatomic, assign) NSInteger distance;
324@property (nonatomic, copy) NSString *direction;
330@property (nonatomic, strong) NSString *name;
338@property (nonatomic, copy) NSString *country;
340@property (nonatomic, copy) NSString *countryCode;
342@property (nonatomic, copy) NSString *province;
344@property (nonatomic, copy) NSString *city;
346@property (nonatomic, copy) NSString *citycode;
348@property (nonatomic, copy) NSString *district;
350@property (nonatomic, copy) NSString *adcode;
352@property (nonatomic, copy) NSString *township;
354@property (nonatomic, copy) NSString *towncode;
356@property (nonatomic, copy) NSString *neighborhood;
358@property (nonatomic, copy) NSString *building;
362@property (nonatomic, strong) NSArray<AMapBusinessArea *> *businessAreas;
368@property (nonatomic, copy) NSString *formattedAddress;
373@property (nonatomic, strong) NSArray<AMapRoad *> *roads;
375@property (nonatomic, strong) NSArray<AMapRoadInter *> *roadinters;
377@property (nonatomic, strong) NSArray<AMapPOI *> *pois;
379@property (nonatomic, strong) NSArray<AMapAOI *> *aois;
385@property (nonatomic, copy) NSString *formattedAddress;
387@property (nonatomic, copy) NSString *province;
389@property (nonatomic, copy) NSString *city;
391@property (nonatomic, copy) NSString *citycode;
393@property (nonatomic, copy) NSString *district;
395@property (nonatomic, copy) NSString *adcode;
397@property (nonatomic, copy) NSString *township;
399@property (nonatomic, copy) NSString *neighborhood;
401@property (nonatomic, copy) NSString *building;
405@property (nonatomic, copy) NSString *level;
407@property (nonatomic, copy) NSString *country;
409@property (nonatomic, copy) NSString *postcode;
418@property (nonatomic, copy) NSString *uid;
420@property (nonatomic, copy) NSString *adcode;
422@property (nonatomic, copy) NSString *name;
424@property (nonatomic, copy) NSString *citycode;
428@property (nonatomic, strong) NSArray<AMapBusLine *> *buslines;
430@property (nonatomic, copy) NSString *sequence;
436@property (nonatomic, copy) NSString *uid;
438@property (nonatomic, copy) NSString *type;
440@property (nonatomic, copy) NSString *name;
442@property (nonatomic, copy) NSString *polyline;
444@property (nonatomic, copy) NSString *citycode;
446@property (nonatomic, copy) NSString *startStop;
448@property (nonatomic, copy) NSString *endStop;
453@property (nonatomic, copy) NSString *startTime;
455@property (nonatomic, copy) NSString *endTime;
457@property (nonatomic, copy) NSString *company;
459@property (nonatomic, assign) CGFloat distance;
461@property (nonatomic, assign) CGFloat basicPrice;
463@property (nonatomic, assign) CGFloat totalPrice;
467@property (nonatomic, strong) NSArray<AMapBusStop *> *busStops;
474@property (nonatomic, strong) NSArray<AMapBusStop *> *viaBusStops;
476@property (nonatomic, assign) NSInteger duration;
478@property (nonatomic, assign) NSInteger viaNum;
486@property (nonatomic, copy) NSString *adcode;
488@property (nonatomic, copy) NSString *citycode;
490@property (nonatomic, copy) NSString *name;
492@property (nonatomic, copy) NSString *level;
496@property (nonatomic, strong) NSArray<AMapDistrict *> *districts;
498@property (nonatomic, strong) NSArray<NSString *> *polylines;
505@property (nonatomic, copy) NSString *action;
507@property (nonatomic, copy) NSString *assistantAction;
517@property (nonatomic, copy) NSString *walkType;
523@property (nonatomic, assign) NSInteger distance;
525@property (nonatomic, copy) NSString *status;
527@property (nonatomic, copy) NSString *polyline;
533@property (nonatomic, copy) NSString *instruction;
535@property (nonatomic, copy) NSString *orientation;
537@property (nonatomic, copy) NSString *road;
539@property (nonatomic, assign) NSInteger distance;
541@property (nonatomic, assign) NSInteger duration;
543@property (nonatomic, copy) NSString *polyline;
545@property (nonatomic, copy) NSString *action;
547@property (nonatomic, copy) NSString *assistantAction;
549@property (nonatomic, assign) NSInteger walkType;
551@property (nonatomic, assign) CGFloat tolls;
553@property (nonatomic, assign) NSInteger tollDistance;
555@property (nonatomic, copy) NSString *tollRoad;
557@property (nonatomic, assign) NSInteger totalTrafficLights;
560@property (nonatomic, strong) NSArray<AMapCity *> *cities;
562@property (nonatomic, strong) NSArray<AMapTMC *> *tmcs;
568@property (nonatomic, assign) NSInteger distance;
570@property (nonatomic, assign) NSInteger duration;
572@property (nonatomic, copy) NSString *strategy;
574@property (nonatomic, strong) NSArray<AMapStep *> *steps;
576@property (nonatomic, assign) CGFloat tolls;
578@property (nonatomic, assign) NSInteger tollDistance;
580@property (nonatomic, assign) NSInteger totalTrafficLights;
594@property (nonatomic, assign) NSInteger restriction;
596@property (nonatomic, copy) NSString *polyline;
603@property (nonatomic, assign) NSInteger duration;
605@property (nonatomic, assign) NSInteger pathindex;
610@property (nonatomic, assign) NSInteger restriction;
612@property (nonatomic, strong) NSArray<AMapTMC *> *tmcs;
619@property (nonatomic, copy) NSString *startTime;
621@property (nonatomic, strong) NSArray<AMapFutureTimeInfoElement *> *elements;
631@property (nonatomic, assign) NSInteger distance;
633@property (nonatomic, assign) NSInteger duration;
635@property (nonatomic, strong) NSArray<AMapStep *> *steps;
645@property (nonatomic, assign) NSInteger distance;
647@property (nonatomic, assign) NSInteger duration;
649@property (nonatomic, copy) NSString *sname;
651@property (nonatomic, copy) NSString *tname;
653@property (nonatomic, copy) NSString *price;
655@property (nonatomic, copy) NSString *polyline;
661@property (nonatomic, copy) NSString *uid;
663@property (nonatomic, copy) NSString *name;
667@property (nonatomic, copy) NSString *adcode;
669@property (nonatomic, copy) NSString *time;
671@property (nonatomic, assign) NSInteger wait;
673@property (nonatomic, assign) BOOL isStart;
675@property (nonatomic, assign) BOOL isEnd;
681@property (nonatomic, copy) NSString *code;
683@property (nonatomic, assign) CGFloat cost;
689@property (nonatomic, copy) NSString *uid;
691@property (nonatomic, copy) NSString *name;
693@property (nonatomic, copy) NSString *trip;
695@property (nonatomic, copy) NSString *type;
697@property (nonatomic, assign) NSInteger distance;
699@property (nonatomic, assign) NSInteger time;
705@property (nonatomic, strong) NSArray<AMapRailwaySpace *> *spaces;
708@property (nonatomic, strong) NSArray<AMapRailwayStation *> *viaStops;
710@property (nonatomic, strong) NSArray<AMapRailway *> *alters;
719@property (nonatomic, strong) NSArray<AMapBusLine *> *buslines;
725@property (nonatomic, copy) NSString *enterName;
729@property (nonatomic, copy) NSString *exitName;
737@property (nonatomic, assign) CGFloat cost;
739@property (nonatomic, assign) NSInteger duration;
741@property (nonatomic, assign) BOOL nightflag;
743@property (nonatomic, assign) NSInteger walkingDistance;
745@property (nonatomic, strong) NSArray<AMapSegment *> *segments;
747@property (nonatomic, assign) NSInteger distance;
757@property (nonatomic, assign) CGFloat taxiCost;
759@property (nonatomic, strong) NSArray<AMapPath *> *paths;
761@property (nonatomic, strong) NSArray<AMapTransit *> *transits;
765@property (nonatomic, copy) NSString *polyline;
767@property (nonatomic, assign) CGFloat distance;
773@property (nonatomic, assign) NSInteger originID;
775@property (nonatomic, assign) NSInteger destID;
777@property (nonatomic, assign) NSInteger distance;
779@property (nonatomic, assign) NSInteger duration;
781@property (nonatomic, copy) NSString *info;
783@property (nonatomic, assign) NSInteger code;
791@property (nonatomic, copy) NSString *adcode;
793@property (nonatomic, copy) NSString *province;
795@property (nonatomic, copy) NSString *city;
797@property (nonatomic, copy) NSString *weather;
799@property (nonatomic, copy) NSString *temperature;
801@property (nonatomic, copy) NSString *windDirection;
803@property (nonatomic, copy) NSString *windPower;
805@property (nonatomic, copy) NSString *humidity;
807@property (nonatomic, copy) NSString *reportTime;
813@property (nonatomic, copy) NSString *date;
815@property (nonatomic, copy) NSString *week;
817@property (nonatomic, copy) NSString *dayWeather;
819@property (nonatomic, copy) NSString *nightWeather;
821@property (nonatomic, copy) NSString *dayTemp;
823@property (nonatomic, copy) NSString *nightTemp;
825@property (nonatomic, copy) NSString *dayWind;
827@property (nonatomic, copy) NSString *nightWind;
829@property (nonatomic, copy) NSString *dayPower;
831@property (nonatomic, copy) NSString *nightPower;
837@property (nonatomic, copy) NSString *adcode;
839@property (nonatomic, copy) NSString *province;
841@property (nonatomic, copy) NSString *city;
843@property (nonatomic, copy) NSString *reportTime;
845@property (nonatomic, strong) NSArray<AMapLocalDayWeatherForecast *> *casts;
852@property (nonatomic, copy) NSString *userID;
856@property (nonatomic, assign) CGFloat distance;
858@property (nonatomic, assign) NSTimeInterval updatetime;
866@property (nonatomic, copy) NSString *evaluationDescription;
868@property (nonatomic, assign) NSInteger status;
870@property (nonatomic, copy) NSString *expedite;
872@property (nonatomic, copy) NSString *congested;
874@property (nonatomic, copy) NSString *blocked;
876@property (nonatomic, copy) NSString *unknown;
882@property (nonatomic, copy) NSString *name;
884@property (nonatomic, assign) NSInteger status;
886@property (nonatomic, copy) NSString *direction;
888@property (nonatomic, assign)
float angle;
890@property (nonatomic, assign)
float speed;
892@property (nonatomic, copy) NSString *polyline;
898@property (nonatomic, copy) NSString *statusDescription;
902@property (nonatomic, strong) NSArray<AMapTrafficRoad*>* roads;
906#pragma mark - 企业地图基础数据类型
911@property (nonatomic, copy) NSString *uid;
913@property (nonatomic, copy) NSString *preurl;
915@property (nonatomic, copy) NSString *url;
921@property (nonatomic, assign) NSInteger uid;
923@property (nonatomic, copy) NSString *name;
927@property (nonatomic, copy) NSString *address;
929@property (nonatomic, strong) NSDictionary *customFields;
931@property (nonatomic, copy) NSString *createTime;
933@property (nonatomic, copy) NSString *updateTime;
935@property (nonatomic, assign) NSInteger distance;
937@property (nonatomic, strong) NSArray<AMapCloudImage *> *images
__attribute((deprecated(
"已废弃 since 7.4.0")));
兴趣区域
Definition AMapCommonObj.h:265
地址组成要素
Definition AMapCommonObj.h:337
公交线路
Definition AMapCommonObj.h:435
公交站
Definition AMapCommonObj.h:417
商圈
Definition AMapCommonObj.h:329
POI商圈信息
Definition AMapCommonObj.h:140
城市
Definition AMapCommonObj.h:58
POI点的图片信息
Definition AMapCommonObj.h:910
POI信息
Definition AMapCommonObj.h:920
NSArray< AMapCloudImage * > *images __attribute((deprecated("已废弃 since 7.4.0")))
图片信息
距离测量结果
Definition AMapCommonObj.h:772
行政区划
Definition AMapCommonObj.h:485
Definition AMapCommonObj.h:601
Definition AMapCommonObj.h:617
经纬度, description中格式为 <经度,纬度>
Definition AMapCommonObj.h:30
CGFloat longitude
经度(水平方向)
Definition AMapCommonObj.h:33
CGFloat latitude
纬度(垂直方向)
Definition AMapCommonObj.h:31
多边形, 当传入两个点的时候,当做矩形处理:左下-右上两个顶点;其他情况视为多边形,几个点即为几边型。
Definition AMapCommonObj.h:45
地理编码
Definition AMapCommonObj.h:384
POI图片信息
Definition AMapCommonObj.h:102
POI室内地图信息
Definition AMapCommonObj.h:128
某一天的天气预报信息
Definition AMapCommonObj.h:812
天气预报类,支持当前时间在内的3天的天气进行预报
Definition AMapCommonObj.h:836
实况天气,仅支持中国部分地区数据(台湾省目前没有数据)返回
Definition AMapCommonObj.h:790
附近搜索返回的用户信息
Definition AMapCommonObj.h:851
POI扩展信息
Definition AMapCommonObj.h:110
POI.
Definition AMapCommonObj.h:196
步行、骑行、驾车方案
Definition AMapCommonObj.h:567
火车信息
Definition AMapCommonObj.h:688
火车仓位及价格信息
Definition AMapCommonObj.h:680
火车站
Definition AMapCommonObj.h:660
逆地理编码
Definition AMapCommonObj.h:367
道路
Definition AMapCommonObj.h:283
道路交叉口
Definition AMapCommonObj.h:297
路径规划信息
Definition AMapCommonObj.h:752
沿途POI
Definition AMapCommonObj.h:182
搜索SDK基础类, 通用数据结构和response支持copy和coding(since 4.4.1)。
Definition AMapCommonObj.h:17
NSString * formattedDescription()
返回格式化的描述信息。通用数据结构和response类型有效。
公交换乘路段,如果walking和buslines同时有值,则是先walking后buslines
Definition AMapCommonObj.h:716
路段基本信息
Definition AMapCommonObj.h:532
门牌信息
Definition AMapCommonObj.h:315
子POI
Definition AMapCommonObj.h:162
建议信息
Definition AMapCommonObj.h:72
实时路况信息
Definition AMapCommonObj.h:522
出租车信息
Definition AMapCommonObj.h:640
输入提示
Definition AMapCommonObj.h:82
POI榜单信息
Definition AMapCommonObj.h:120
道路路况评价 since 5.1.0
Definition AMapCommonObj.h:865
道路路况信息 since 5.1.0
Definition AMapCommonObj.h:897
道路路况返回的道路信息 since 5.1.0
Definition AMapCommonObj.h:881
公交方案
Definition AMapCommonObj.h:736
公交方案详细导航动作指令
Definition AMapCommonObj.h:504
步行换乘信息
Definition AMapCommonObj.h:626