百度导航 iOS SDK的坐标转换代码示例
2014-06-23 14:52
239 查看
//导航坐标--------------> 地图坐标
//假设从导航sdk取到了一个点坐标是(116.304847,40.025281)
//(1)构造转换函数需要的输入参数BNPosition
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(@"转换失败");
}
//导航坐标--------------> 地图坐标
//假设从导航sdk取到了一个点坐标是(116.304847,40.025281)
//(1)构造转换函数需要的输入参数BNPosition
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(@"转换失败");
}
//假设从导航sdk取到了一个点坐标是(116.304847,40.025281)
//(1)构造转换函数需要的输入参数BNPosition
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(@"转换失败");
}
//导航坐标--------------> 地图坐标
//假设从导航sdk取到了一个点坐标是(116.304847,40.025281)
//(1)构造转换函数需要的输入参数BNPosition
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 SDK - 坐标转换方法
- iOS APP开发集成Apple Pay与银联SDK开发教程(附示例代码)
- iOS GPS定位CLLocationManager获取当前位置坐标 示例代码
- 百度地图 iOS SDK - 坐标转换方法
- 经纬度转换地图坐标api示例代码
- iOS基于百度地图的开发(7)——百度坐标转换成Google坐标
- Google发布代码转换工具,可移植安卓程序至iOS
- ios gif播放示例代码
- 如何实现经度纬度到平面坐标的相互转换? 仅仅4句代码就可以解决!
- Google发布代码转换工具 可移植安卓程序至iOS
- 基于Arcgis的投影坐标与经纬度坐标的相互转换代码
- kettle 程序调用执行ktr转换示例代码
- Google发布代码转换工具 可移植安卓程序至iOS
- 【代码示例】判断字符串是否可转换为数字并格式化0.00为0
- 飞信的SDK应用与PowerTalk的结合(带视频演示和代码下载),IM,asp.net,客服,聊天示例
- 两行代码轻松搞定XML和对象间相互转换. XStream 简单示例.
- 转:一个屏幕坐标和地图坐标转换的js代码
- 飞信的SDK应用与PowerTalk的结合(带视频演示和代码下载),IM,asp.net,客服,聊天示例
- 微软一站式示例代码整理 - Windows SDK Development (更新至2010-8-25)