9 #import <CoreLocation/CoreLocation.h>
10 #import <Foundation/Foundation.h>
11 #import <UIKit/UIKit.h>
15 #pragma mark - POI详情子节点信息类,需要权限(使用带有此权限的AK)
18 @property (nonatomic, copy) NSString *
uid;
20 @property (nonatomic, copy) NSString *
name;
22 @property (nonatomic, copy) NSString *
showName;
24 @property (nonatomic, copy) NSString *
tag;
26 @property (nonatomic, assign) CLLocationCoordinate2D
pt;
28 @property (nonatomic, copy) NSString *
address;
36 @property (nonatomic, copy) NSString *status;
38 @property (nonatomic, copy) NSString *
name;
40 @property (nonatomic, assign) CLLocationCoordinate2D
pt;
42 @property (nonatomic, copy) NSString *
address;
44 @property (nonatomic, copy) NSString *phone;
46 @property (nonatomic, copy) NSString *UID;
48 @property (nonatomic, copy) NSString *adcode;
50 @property (nonatomic, copy) NSString *province;
52 @property (nonatomic, copy) NSString *city;
54 @property (nonatomic, copy) NSString *area;
56 @property (nonatomic, copy) NSString *town;
58 @property (nonatomic, copy) NSString *townCode;
60 @property (nonatomic, copy) NSString *streetID;
62 @property (nonatomic, copy) NSString *
tag;
64 @property (nonatomic, assign) BOOL hasDetailInfo;
68 @property (nonatomic, copy) NSString *direction;
70 @property (nonatomic, assign) NSInteger distance;
72 @property (nonatomic, copy) NSString *zipCode;
78 #pragma mark - POI详情信息类
81 @property (nonatomic, assign) NSInteger distance;
83 @property (nonatomic, copy) NSString *alias;
85 @property (nonatomic, copy) NSString *type;
87 @property (nonatomic, copy) NSString *
tag;
89 @property (nonatomic, copy) NSString *label;
91 @property (nonatomic, assign) CLLocationCoordinate2D naviLocation;
93 @property (nonatomic, copy) NSString *detailURL;
95 @property (nonatomic, assign) CGFloat price;
97 @property (nonatomic, copy) NSString *openingHours;
99 @property (nonatomic, copy) NSString *brand;
101 @property (nonatomic, copy) NSString *ranking;
103 @property (nonatomic, copy) NSString *indoorFloor;
105 @property (nonatomic, assign) CGFloat overallRating;
107 @property (nonatomic, assign) CGFloat tasteRating;
109 @property (nonatomic, assign) CGFloat serviceRating;
111 @property (nonatomic, assign) CGFloat environmentRating;
113 @property (nonatomic, assign) CGFloat facilityRating;
115 @property (nonatomic, assign) CGFloat hygieneRating;
117 @property (nonatomic, assign) CGFloat technologyRating;
119 @property (nonatomic, assign) NSInteger imageNumber;
121 @property (nonatomic, assign) NSInteger grouponNumber;
123 @property (nonatomic, assign) NSInteger discountNumber;
125 @property (nonatomic, assign) NSInteger commentNumber;
127 @property (nonatomic, assign) NSInteger favoriteNumber;
129 @property (nonatomic, assign) NSInteger checkInNumber;
131 @property (nonatomic, copy) NSArray <BMKPOIDetailChildrenInfo *> *children;
133 @property (nonatomic, copy) NSArray <NSString *> *photos;
135 @property (nonatomic, copy) NSString *image;
137 @property (nonatomic, assign) BOOL isDefaultImage;
139 @property (nonatomic, copy) NSString *contentTag;
142 #pragma mark - 室内POI信息类
146 @property (nonatomic, copy) NSString *
name;
148 @property (nonatomic, copy) NSString *UID;
150 @property (nonatomic, copy) NSString *indoorID;
152 @property (nonatomic, copy) NSString *floor;
154 @property (nonatomic, copy) NSString *
address;
156 @property (nonatomic, copy) NSString *city;
158 @property (nonatomic, copy) NSString *phone;
160 @property (nonatomic, assign) CLLocationCoordinate2D
pt;
162 @property (nonatomic, copy) NSString *
tag;
164 @property (nonatomic, assign) CGFloat price;
166 @property (nonatomic, assign) NSInteger starLevel;
168 @property (nonatomic, assign) BOOL grouponFlag;
170 @property (nonatomic, assign) BOOL takeoutFlag;
172 @property (nonatomic, assign) BOOL waitedFlag;
174 @property (nonatomic, assign) NSInteger grouponNum;
176 @property (nonatomic, assign) NSInteger discount;
178 @property (nonatomic, copy) NSString *image;