|
BaiduMap_IOSSDK_v6.6.5_Docs 6.6.5
|
import <CoreGraphics/CoreGraphics.h>import <CoreLocation/CoreLocation.h>import <UIKit/UIKit.h>类 | |
| struct | BMKCoordinateSpan |
| 表示一个经纬度范围 更多... | |
| struct | BMKCoordinateBounds |
| 表示一个经纬度区域 更多... | |
| struct | BMKCoordinateRegion |
| 表示一个经纬度区域 更多... | |
| struct | BMKGeoPoint |
| 表示一个经纬度坐标点 更多... | |
| struct | BMKMapPoint |
| 地理坐标点,用直角地理坐标表示 更多... | |
| struct | BMKMCPoint |
| 百度墨卡托坐标 更多... | |
| struct | BMKMCRect |
| 百度墨卡托坐标范围 更多... | |
| struct | BMKMapPoint3 |
| 三维地理坐标点,用空间坐标表示 更多... | |
| struct | BMKMapSize |
| 矩形大小,用直角地理坐标表示 更多... | |
| struct | BMKMapRect |
| 矩形,用直角地理坐标表示 更多... | |
| class | BMKPlanNode |
| 线路检索节点信息,一个路线检索节点可以通过经纬度坐标或城市名加地名确定 更多... | |
| class | BMKIndoorPlanNode |
| 室内路线检索节点信息 更多... | |
| class | BMKAddressComponent |
| 此类表示地址结果的层次化信息 更多... | |
| class | BMKBuildInfo |
类型定义 | |
| typedef struct BMKCoordinateSpan | BMKCoordinateSpan |
| 表示一个经纬度范围 | |
| typedef struct BMKCoordinateBounds | BMKCoordinateBounds |
| 表示一个经纬度区域 | |
| typedef struct BMKCoordinateRegion | BMKCoordinateRegion |
| 表示一个经纬度区域 | |
| typedef struct BMKGeoPoint | BMKGeoPoint |
| 表示一个经纬度坐标点 | |
| typedef struct BMKMapPoint | BMKMapPoint |
| 地理坐标点,用直角地理坐标表示 | |
| typedef struct BMKMCPoint | BMKMCPoint |
| 百度墨卡托坐标 | |
| typedef struct BMKMCRect | BMKMCRect |
| 百度墨卡托坐标范围 | |
| typedef struct BMKMapPoint3 | BMKMapPoint3 |
| 三维地理坐标点,用空间坐标表示 | |
| typedef struct BMKMapSize | BMKMapSize |
| 矩形大小,用直角地理坐标表示 | |
| typedef struct BMKMapRect | BMKMapRect |
| 矩形,用直角地理坐标表示 | |
| typedef CGFloat | BMKZoomScale |
| 地图缩放比例 | |
函数 | |
| typedef | NS_ENUM (NSInteger, BMKInputLanguageType) |
| 输入语言类型 since 6.6.3 | |
| typedef | NS_ENUM (NSUInteger, BMKEncodePointType) |
| 加密数据类型 | |
| typedef | NS_ENUM (NSUInteger, BMK_COORD_TYPE) |
| typedef | NS_ENUM (NSUInteger, BMKMapType) |
| UIKIT_STATIC_INLINE BMKCoordinateSpan | BMKCoordinateSpanMake (CLLocationDegrees latitudeDelta, CLLocationDegrees longitudeDelta) |
| UIKIT_STATIC_INLINE BMKCoordinateRegion | BMKCoordinateRegionMake (CLLocationCoordinate2D centerCoordinate, BMKCoordinateSpan span) |
| UIKIT_STATIC_INLINE BMKMapPoint | BMKMapPointMake (double x, double y) |
| UIKIT_STATIC_INLINE BMKMapPoint3 | BMKMapPoint3Make (double x, double y, double z) |
| UIKIT_STATIC_INLINE BMKMapSize | BMKMapSizeMake (double width, double height) |
| UIKIT_STATIC_INLINE BMKMapRect | BMKMapRectMake (double x, double y, double width, double height) |
| UIKIT_STATIC_INLINE BOOL | BMKMapRectIsNull (BMKMapRect rect) |
| UIKIT_STATIC_INLINE double | BMKMapRectGetMinX (BMKMapRect rect) |
| UIKIT_STATIC_INLINE double | BMKMapRectGetMinY (BMKMapRect rect) |
| UIKIT_STATIC_INLINE double | BMKMapRectGetMidX (BMKMapRect rect) |
| UIKIT_STATIC_INLINE double | BMKMapRectGetMidY (BMKMapRect rect) |
| UIKIT_STATIC_INLINE double | BMKMapRectGetMaxX (BMKMapRect rect) |
| UIKIT_STATIC_INLINE double | BMKMapRectGetMaxY (BMKMapRect rect) |
变量 | |
| UIKIT_EXTERN const BMKMapSize | BMKMapSizeWorld |
| 经过投影后的世界范围大小,与经纬度(-85,180)投影后的坐标值对应 | |
| UIKIT_EXTERN const BMKMapRect | BMKMapRectWorld |
| 经过投影后的世界矩形范围 | |
| UIKIT_EXTERN const BMKMapRect | BMKMapRectNull |
| 空的直角坐标矩形 | |
| typedef struct BMKCoordinateBounds BMKCoordinateBounds |
表示一个经纬度区域
| typedef struct BMKCoordinateRegion BMKCoordinateRegion |
表示一个经纬度区域
| typedef struct BMKCoordinateSpan BMKCoordinateSpan |
表示一个经纬度范围
| typedef struct BMKGeoPoint BMKGeoPoint |
表示一个经纬度坐标点
| typedef struct BMKMapPoint BMKMapPoint |
地理坐标点,用直角地理坐标表示
| typedef struct BMKMapPoint3 BMKMapPoint3 |
三维地理坐标点,用空间坐标表示
| typedef struct BMKMapRect BMKMapRect |
矩形,用直角地理坐标表示
| typedef struct BMKMapSize BMKMapSize |
矩形大小,用直角地理坐标表示
| typedef struct BMKMCPoint BMKMCPoint |
百度墨卡托坐标
| typedef struct BMKMCRect BMKMCRect |
百度墨卡托坐标范围
| typedef CGFloat BMKZoomScale |
地图缩放比例
| enum BMKErrorCode |
| enum BMKLanguageType |
| enum BMKMapModule |
| enum BMKOpenErrorCode |
调起百度地图结果状态码
鉴权结果状态码 更多鉴权状态码请参考: http://lbsyun.baidu.com/index.php?title=webapi/appendix
| enum BMKSearchErrorCode |
检索结果状态码
| enum BMKWeatherDataType |
| enum BMKWeatherServerType |
| UIKIT_STATIC_INLINE BMKCoordinateRegion BMKCoordinateRegionMake | ( | CLLocationCoordinate2D | centerCoordinate, |
| BMKCoordinateSpan | span ) |
构造BMKCoordinateRegion对象
| centerCoordinate | 中心点经纬度坐标 |
| span | 经纬度的范围 |
| UIKIT_STATIC_INLINE BMKCoordinateSpan BMKCoordinateSpanMake | ( | CLLocationDegrees | latitudeDelta, |
| CLLocationDegrees | longitudeDelta ) |
构造BMKCoordinateSpan对象
| latitudeDelta | 纬度范围 |
| longitudeDelta | 经度范围 |
| UIKIT_STATIC_INLINE BMKMapPoint3 BMKMapPoint3Make | ( | double | x, |
| double | y, | ||
| double | z ) |
构造BMKMapPoint3对象
| x | 水平方向坐标值 |
| y | 垂直方向坐标值 |
| z | z轴坐标值 |
| UIKIT_STATIC_INLINE BMKMapPoint BMKMapPointMake | ( | double | x, |
| double | y ) |
构造BMKMapPoint对象
| x | 水平方向坐标值 |
| y | 垂直方向坐标值 |
| UIKIT_STATIC_INLINE double BMKMapRectGetMaxX | ( | BMKMapRect | rect | ) |
获取指定矩形的x轴坐标最大值
| rect | 指定的矩形 |
| UIKIT_STATIC_INLINE double BMKMapRectGetMaxY | ( | BMKMapRect | rect | ) |
获取指定矩形的y轴坐标最大值
| rect | 指定的矩形 |
| UIKIT_STATIC_INLINE double BMKMapRectGetMidX | ( | BMKMapRect | rect | ) |
获取指定矩形在x轴中点的坐标值
| rect | 指定的矩形 |
| UIKIT_STATIC_INLINE double BMKMapRectGetMidY | ( | BMKMapRect | rect | ) |
获取指定矩形在y轴中点的坐标值
| rect | 指定的矩形 |
| UIKIT_STATIC_INLINE double BMKMapRectGetMinX | ( | BMKMapRect | rect | ) |
获取指定矩形的x轴坐标最小值
| rect | 指定的矩形 |
| UIKIT_STATIC_INLINE double BMKMapRectGetMinY | ( | BMKMapRect | rect | ) |
获取指定矩形的y轴坐标最小值
| rect | 指定的矩形 |
| UIKIT_STATIC_INLINE BOOL BMKMapRectIsNull | ( | BMKMapRect | rect | ) |
判断指定矩形是否为NULL
| rect | BMKMapRect矩形对象 |
| UIKIT_STATIC_INLINE BMKMapRect BMKMapRectMake | ( | double | x, |
| double | y, | ||
| double | width, | ||
| double | height ) |
构造BMKMapRect对象
| x | 矩形左上顶点的x坐标值 |
| y | 矩形左上顶点的y坐标值 |
| width | 矩形宽度 |
| height | 矩形高度 |
| UIKIT_STATIC_INLINE BMKMapSize BMKMapSizeMake | ( | double | width, |
| double | height ) |
构造BMKMapSize对象
| width | 宽度 |
| height | 高度 |
| typedef NS_ENUM | ( | NSInteger | , |
| BMKInputLanguageType | ) |
输入语言类型 since 6.6.3
< 默认不检测
< 自动检测
< 英语
< 粤语
< 文言文
< 日语
< 韩语
< 法语
< 西班牙语
< 泰语
< 阿拉伯语
< 俄语
< 葡萄牙语
< 德语
< 意大利语
< 希腊语
< 荷兰语
< 波兰语
< 保加利亚语
< 爱沙尼亚语
< 丹麦语
< 芬兰语
< 捷克语
< 罗马尼亚语
< 斯洛文尼亚语
< 瑞典语
< 匈牙利语
< 繁体中文
< 越南语
| typedef NS_ENUM | ( | NSUInteger | , |
| BMK_COORD_TYPE | ) |
坐标类型 BMK_COORDTYPE_GPS: GPS设备采集的原始GPS坐标(WGS-84) BMK_COORDTYPE_COMMON: GCJ坐标,google地图、soso地图、aliyun地图、mapabc地图和amap地图所用坐标 BMK_COORDTYPE_BD09LL: 百度经纬度坐标
| typedef NS_ENUM | ( | NSUInteger | , |
| BMKEncodePointType | ) |
加密数据类型
| typedef NS_ENUM | ( | NSUInteger | , |
| BMKMapType | ) |
底图展示的地图类型 BMKMapTypeNone: 空白地图 BMKMapTypeStandard: 标准地图 BMKMapTypeSatellite: 卫星地图
| UIKIT_EXTERN const BMKMapRect BMKMapRectNull |
空的直角坐标矩形
| UIKIT_EXTERN const BMKMapRect BMKMapRectWorld |
经过投影后的世界矩形范围
| UIKIT_EXTERN const BMKMapSize BMKMapSizeWorld |
经过投影后的世界范围大小,与经纬度(-85,180)投影后的坐标值对应