你的位置:首页 > 软件开发 > 操作系统 > iOS之百度导航SDK的坐标转换

iOS之百度导航SDK的坐标转换

发布时间:2016-04-05 10:00:11
百度导航 iOS SDK的坐标转换代码示例,有需要的朋友可以参考下。 //导航坐标--------------> 地图坐标//假设从导航sdk取到了一个点坐标是(116.304847, 40.025281)//(1)构造转换函数需要的输入参数BNPositionBNPo ...

百度导航 iOS SDK的坐标转换代码示例,有需要的朋友可以参考下。

 

//导航坐标--------------> 地图坐标

//(1)构造转换函数需要的输入参数BNPositionBNPosition* naviPos = [[BNPosition alloc]init];naviPos.x = 116.304847;naviPos.y = 40.025281;BMapPoint mapPoint = {0,0};BOOL ret = [BNTools ConvertBaiduNaviPoint:naviPos ToBaiduMapPoint:&mapPoint];if(ret){NSLog(@"导航坐标转换成地图坐标成功,转换后MapPoint = (%f,%f)",mapPoint.x, mapPoint.y );}else{NSLog(@"转换失败");}//导航坐标--------------> 地图坐标//假设从导航sdk取到了一个点坐标是(116.304847, 40.025281)BNPosition* naviPos = [[BNPosition alloc]init];naviPos.x = 116.304847;naviPos.y = 40.025281;BMapPoint mapPoint = {0,0};BOOL ret = [BNTools ConvertBaiduNaviPoint:naviPos ToBaiduMapPoint:&mapPoint];if(ret){NSLog(@"导航坐标转换成地图坐标成功,转换后MapPoint = (%f,%f)",mapPoint.x,mapPoint.y );}else{NSLog(@"转换失败");}

原标题:iOS之百度导航SDK的坐标转换

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。