高德地图SDK(定位)  V2.6.5
AMapLocationCommonObj.h
Go to the documentation of this file.
1 //
2 // AMapLocationCommonObj.h
3 // AMapLocationKit
4 //
5 // Created by AutoNavi on 15/10/22.
6 // Copyright © 2015年 Amap. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import <CoreLocation/CoreLocation.h>
11 #import <UIKit/UIKit.h>
12 
13 
15 extern NSString * const AMapLocationErrorDomain;
16 
18 typedef NS_ENUM(NSInteger, AMapLocationErrorCode)
19 {
31 };
32 
34 typedef NS_ENUM(NSInteger, AMapLocationRegionState)
35 {
39 };
40 
42 typedef NS_ENUM(NSInteger, AMapLocationReGeocodeLanguage)
43 {
47 };
48 
50 @interface AMapLocationReGeocode : NSObject<NSCopying,NSCoding>
51 
53 @property (nonatomic, copy) NSString *formattedAddress;
54 
56 @property (nonatomic, copy) NSString *country;
57 
59 @property (nonatomic, copy) NSString *province;
60 
62 @property (nonatomic, copy) NSString *city;
63 
65 @property (nonatomic, copy) NSString *district;
66 
68 @property (nonatomic, copy) NSString *township __attribute__((deprecated("该字段从v2.2.0版本起不再返回数据,建议您使用AMapSearchKit的逆地理功能获取.")));
69 
71 @property (nonatomic, copy) NSString *neighborhood __attribute__((deprecated("该字段从v2.2.0版本起不再返回数据,建议您使用AMapSearchKit的逆地理功能获取.")));
72 
74 @property (nonatomic, copy) NSString *building __attribute__((deprecated("该字段从v2.2.0版本起不再返回数据,建议您使用AMapSearchKit的逆地理功能获取.")));
75 
77 @property (nonatomic, copy) NSString *citycode;
78 
80 @property (nonatomic, copy) NSString *adcode;
81 
83 @property (nonatomic, copy) NSString *street;
84 
86 @property (nonatomic, copy) NSString *number;
87 
89 @property (nonatomic, copy) NSString *POIName;
90 
92 @property (nonatomic, copy) NSString *AOIName;
93 
94 @end
95 
96 #pragma mark - AMapLocationPoint
97 
99 @interface AMapLocationPoint : NSObject<NSCopying,NSCoding>
100 
102 @property (nonatomic, assign) CGFloat latitude;
103 
105 @property (nonatomic, assign) CGFloat longitude;
106 
113 + (AMapLocationPoint *)locationWithLatitude:(CGFloat)lat longitude:(CGFloat)lon;
114 
115 @end
116 
118 @interface AMapLocationPOIItem : NSObject <NSCopying, NSCoding>
119 
121 @property (nonatomic, copy) NSString *pId;
122 
124 @property (nonatomic, copy) NSString *name;
125 
127 @property (nonatomic, copy) NSString *type;
128 
130 @property (nonatomic, copy) NSString *typeCode;
131 
133 @property (nonatomic, copy) NSString *address;
134 
136 @property (nonatomic, strong) AMapLocationPoint *location;
137 
139 @property (nonatomic, copy) NSString *tel;
140 
142 @property (nonatomic, copy) NSString *province;
143 
145 @property (nonatomic, copy) NSString *city;
146 
148 @property (nonatomic, copy) NSString *district;
149 
150 @end
151 
153 @interface AMapLocationDistrictItem : NSObject <NSCopying, NSCoding>
154 
156 @property (nonatomic, copy) NSString *cityCode;
157 
159 @property (nonatomic, copy) NSString *districtCode;
160 
162 @property (nonatomic, copy) NSString *district;
163 
165 @property (nonatomic, copy) NSArray <NSArray<AMapLocationPoint *> *> *polylinePoints;
166 
167 @end
168 
170 typedef NS_ENUM(NSUInteger, AMapLocationCoordinateType)
171 {
179 };
180 
187 FOUNDATION_EXTERN CLLocationCoordinate2D AMapLocationCoordinateConvert(CLLocationCoordinate2D coordinate, AMapLocationCoordinateType type);
188 
194 FOUNDATION_EXTERN BOOL AMapLocationDataAvailableForCoordinate(CLLocationCoordinate2D coordinate);
Baidu.
Definition: AMapLocationCommonObj.h:172
中文
Definition: AMapLocationCommonObj.h:45
MapBar.
Definition: AMapLocationCommonObj.h:173
NSString * district
Definition: AMapLocationCommonObj.h:65
NSString * POIName
兴趣点名称
Definition: AMapLocationCommonObj.h:89
AMapLocationRegionState
AMapLocation Region State.
Definition: AMapLocationCommonObj.h:34
未知
Definition: AMapLocationCommonObj.h:36
GPS.
Definition: AMapLocationCommonObj.h:178
地理围栏错误
Definition: AMapLocationCommonObj.h:29
NSString * city
Definition: AMapLocationCommonObj.h:62
在范围外
Definition: AMapLocationCommonObj.h:38
AMapLocationErrorCode
AMapLocation errorCode.
Definition: AMapLocationCommonObj.h:18
NSString * adcode
区域编码
Definition: AMapLocationCommonObj.h:80
NSString *const AMapLocationErrorDomain
AMapLocation errorDomain.
SoSoMap.
Definition: AMapLocationCommonObj.h:175
NSString * country
国家
Definition: AMapLocationCommonObj.h:56
NSString * number
门牌号
Definition: AMapLocationCommonObj.h:86
FOUNDATION_EXTERN CLLocationCoordinate2D AMapLocationCoordinateConvert(CLLocationCoordinate2D coordinate, AMapLocationCoordinateType type)
转换目标经纬度为高德坐标系
默认,根据地区选择语言
Definition: AMapLocationCommonObj.h:44
MapABC.
Definition: AMapLocationCommonObj.h:174
定位错误
Definition: AMapLocationCommonObj.h:21
逆地理信息
Definition: AMapLocationCommonObj.h:50
Google.
Definition: AMapLocationCommonObj.h:177
找不到主机
Definition: AMapLocationCommonObj.h:25
经纬度坐标点对象
Definition: AMapLocationCommonObj.h:99
NSString * formattedAddress
格式化地址
Definition: AMapLocationCommonObj.h:53
连接异常
Definition: AMapLocationCommonObj.h:27
逆地理错误
Definition: AMapLocationCommonObj.h:22
NSString *township __attribute__((deprecated("该字段从v2.2.0版本起不再返回数据,建议您使用AMapSearchKit的逆地理功能获取.")))
乡镇
在范围内
Definition: AMapLocationCommonObj.h:37
POI信息
Definition: AMapLocationCommonObj.h:118
NSString * street
街道名称
Definition: AMapLocationCommonObj.h:83
取消
Definition: AMapLocationCommonObj.h:24
AMapLocationReGeocodeLanguage
AMapLocation Region Language.
Definition: AMapLocationCommonObj.h:42
AliYun.
Definition: AMapLocationCommonObj.h:176
AMapLocationCoordinateType
AMapLocation CoordinateType.
Definition: AMapLocationCommonObj.h:170
NSString * citycode
城市编码
Definition: AMapLocationCommonObj.h:77
服务器连接失败
Definition: AMapLocationCommonObj.h:28
英文
Definition: AMapLocationCommonObj.h:46
未知错误
Definition: AMapLocationCommonObj.h:20
NSString * AOIName
所属兴趣点名称
Definition: AMapLocationCommonObj.h:92
FOUNDATION_EXTERN BOOL AMapLocationDataAvailableForCoordinate(CLLocationCoordinate2D coordinate)
判断目标经纬度是否在大陆以及港、澳地区。输入参数为高德坐标系。
超时
Definition: AMapLocationCommonObj.h:23
存在虚拟定位风险
Definition: AMapLocationCommonObj.h:30
URL异常
Definition: AMapLocationCommonObj.h:26
NSString * province
省/直辖市
Definition: AMapLocationCommonObj.h:59
行政区域信息
Definition: AMapLocationCommonObj.h:153
© 2017 高德信息技术有限公司 版权所有,保留所有权利。