浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。

WebAPI文档全面上新

新增示例代码、在线运行等功能,帮助您实现快速接入,前往体验吧!

体验新版
简介

目前国内主要有以下三种坐标系:

1. WGS84:为一种大地坐标系,也是目前广泛使用的GPS全球卫星定位系统使用的坐标系;

2. GCJ02:表示经过国测局加密的坐标;

3. BD09:为百度坐标系,其中bd09ll表示百度经纬度坐标,bd09mc表示百度墨卡托米制坐标;

iOS定位SDK产品,支持全球定位,能够精准的获取经纬度信息。根据开发者的设置,在国内获得的坐标系类型可以是:国测局坐标、百度墨卡托坐标 和 百度经纬度坐标。在海外地区,只能获得WGS84坐标。请开发者在使用过程中注意坐标选择。

iOS定位SDK产品中,还提供了坐标转换的能力,坐标转换规则如下:

    - WGS84可转换为:百度经纬度坐标、百度墨卡托坐标;

    - 国测局坐标 可转换为:百度经纬度坐标、百度墨卡托坐标;

    - 百度经纬度坐标 可转换为:百度墨卡托坐标;

    - 百度墨卡托坐标 可转换为:百度经纬度坐标;

转换方法
//设置一个目标经纬度
CLLocationCoordinate2D coodinate = CLLocationCoordinate2DMake(40.0, 116.0);
BMKLocationCoordinateType srctype = BMKLocationCoordinateTypeBMK09LL;
BMKLocationCoordinateType destype = BMKLocationCoordinateTypeBMK09MC;

//返回目标坐标系坐标
/**
 *  @brief 转换为目标经纬度的坐标
 *  @param coordinate  待转换的经纬度
 *  @param srctype  待转换坐标系类型
 *  @param destype  目标坐标系类型
 *  @return 目标坐标系经纬度
 */
CLLocationCoordinate2D cood=[BMKLocationManager BMKLocationCoordinateConvert:coordinate SrcType:srctype DesType:destype];
  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

如发现文档错误,或对此文档有更好的建议,请在下方反馈。问题咨询请前往反馈平台提交工单咨询。

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消