9 #import <CoreGraphics/CoreGraphics.h> 10 #import <CoreLocation/CoreLocation.h> 12 #import <UIKit/UIKit.h> 15 BMK_COORDTYPE_GPS = 0,
21 BMKMapTypeStandard = 1,
22 BMKMapTypeSatellite = 2,
24 typedef NSUInteger BMKMapType;
30 BMKErrorRouteAddr = 4,
31 BMKErrorResultNotFound = 100,
32 BMKErrorLocationFailed = 200,
33 BMKErrorPermissionCheckFailure = 300,
38 E_PERMISSIONCHECK_CONNECT_ERROR = -300,
39 E_PERMISSIONCHECK_DATA_ERROR = -200,
40 E_PERMISSIONCHECK_OK = 0,
41 E_PERMISSIONCHECK_KEY_ERROR = 101,
42 E_PERMISSIONCHECK_MCODE_ERROR = 102,
43 E_PERMISSIONCHECK_UID_KEY_ERROR = 200,
44 E_PERMISSIONCHECK_KEY_FORBIDEN= 201,
49 }BMKPermissionCheckResultCode;
52 BMK_SEARCH_NO_ERROR = 0,
53 BMK_SEARCH_AMBIGUOUS_KEYWORD,
54 BMK_SEARCH_AMBIGUOUS_ROURE_ADDR,
55 BMK_SEARCH_NOT_SUPPORT_BUS,
56 BMK_SEARCH_NOT_SUPPORT_BUS_2CITY,
57 BMK_SEARCH_RESULT_NOT_FOUND,
58 BMK_SEARCH_ST_EN_TOO_NEAR,
60 BMK_SEARCH_NETWOKR_ERROR,
61 BMK_SEARCH_NETWOKR_TIMEOUT,
62 BMK_SEARCH_PERMISSION_UNFINISHED,
63 BMK_SEARCH_INDOOR_ID_ERROR,
64 BMK_SEARCH_FLOOR_ERROR,
65 BMK_SEARCH_INDOOR_ROUTE_NO_IN_BUILDING,
66 BMK_SEARCH_INDOOR_ROUTE_NO_IN_SAME_BUILDING,
67 BMK_SEARCH_PARAMETER_ERROR,
68 BMK_SEARCH_SERVER_ERROR,
73 BMK_OPEN_NO_ERROR = 0,
77 BMK_OPEN_POI_DETAIL_UID_NULL,
78 BMK_OPEN_POI_NEARBY_KEYWORD_NULL,
79 BMK_OPEN_ROUTE_START_ERROR,
80 BMK_OPEN_ROUTE_END_ERROR,
81 BMK_OPEN_PANORAMA_UID_ERROR,
82 BMK_OPEN_PANORAMA_ABSENT,
83 BMK_OPEN_PERMISSION_UNFINISHED,
85 BMK_OPEN_NETWOKR_ERROR,
131 typedef CGFloat BMKZoomScale;
134 UIKIT_EXTERN
const BMKMapSize BMKMapSizeWorld;
136 UIKIT_EXTERN
const BMKMapRect BMKMapRectWorld;
144 CLLocationCoordinate2D _pt;
148 @property (nonatomic, strong) NSString* cityName;
150 @property (nonatomic, assign) NSInteger cityID;
152 @property (nonatomic, strong) NSString* name;
154 @property (nonatomic) CLLocationCoordinate2D pt;
160 @property (nonatomic, retain) NSString*
floor;
162 @property (nonatomic) CLLocationCoordinate2D
pt;
169 @property (nonatomic, copy) NSString *country;
171 @property (nonatomic, copy) NSString *province;
173 @property (nonatomic, copy) NSString *city;
175 @property (nonatomic, copy) NSString *district;
177 @property (nonatomic, copy) NSString *town;
179 @property (nonatomic, copy) NSString *streetName;
181 @property (nonatomic, copy) NSString *streetNumber;
183 @property (nonatomic, copy) NSString *adCode;
185 @property (nonatomic, copy) NSString *countryCode;
187 @property (nonatomic, copy) NSString *direction;
189 @property (nonatomic, copy) NSString *distance;
double y
纵坐标
Definition: BMKTypes.h:115
BMKCoordinateSpan span
经纬度范围
Definition: BMKTypes.h:103
矩形大小,用直角地理坐标表示
Definition: BMKTypes.h:119
CLLocationCoordinate2D pt
节点坐标
Definition: BMKTypes.h:162
线路检索节点信息,一个路线检索节点可以通过经纬度坐标或城市名加地名确定
Definition: BMKTypes.h:141
CLLocationDegrees latitudeDelta
纬度范围
Definition: BMKTypes.h:90
BMKMapPoint origin
屏幕左上点对应的直角地理坐标
Definition: BMKTypes.h:126
表示一个经纬度坐标点
Definition: BMKTypes.h:107
矩形,用直角地理坐标表示
Definition: BMKTypes.h:125
double x
横坐标
Definition: BMKTypes.h:114
表示一个经纬度区域
Definition: BMKTypes.h:95
NSString * floor
节点所在楼层
Definition: BMKTypes.h:160
室内路线检索节点信息
Definition: BMKTypes.h:158
CLLocationDegrees longitudeDelta
经度范围
Definition: BMKTypes.h:91
CLLocationCoordinate2D northEast
东北角点经纬度坐标
Definition: BMKTypes.h:96
double height
高度
Definition: BMKTypes.h:121
此类表示地址结果的层次化信息
Definition: BMKTypes.h:167
BMKMapSize size
坐标范围
Definition: BMKTypes.h:127
int longitudeE6
经度,乘以1e6之后的值
Definition: BMKTypes.h:109
int latitudeE6
纬度,乘以1e6之后的值
Definition: BMKTypes.h:108
CLLocationCoordinate2D center
中心点经纬度坐标
Definition: BMKTypes.h:102
表示一个经纬度范围
Definition: BMKTypes.h:89
CLLocationCoordinate2D southWest
西南角点经纬度坐标
Definition: BMKTypes.h:97
表示一个经纬度区域
Definition: BMKTypes.h:101
double width
宽度
Definition: BMKTypes.h:120
地理坐标点,用直角地理坐标表示
Definition: BMKTypes.h:113