iOS 判断并使用 百度地图 高德地图 导航(使用URI,不集成sdk)
来源:互联网 发布:360借壳中昌数据 编辑:程序博客网 时间:2024/05/10 06:51
BOOL hasBaiduMap = NO; BOOL hasGaodeMap = NO; if ([[UIApplication sharedApplication]canOpenURL:[NSURL URLWithString:@"baidumap://map/"]]){ hasBaiduMap = YES; } if ([[UIApplication sharedApplication]canOpenURL:[NSURL URLWithString:@"iosamap://"]]){ hasGaodeMap = YES; }if ([@"使用百度地图导航" isEqualToString:title]) { NSString *urlString = [[NSString stringWithFormat:@"baidumap://map/direction?origin=latlng:%f,%f|name:我的位置&destination=latlng:%f,%f|name:终点&mode=driving",currentLat, currentLon,_shopLat,_shopLon] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding] ; [[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlString]]; } else if ([@"使用高德地图导航" isEqualToString:title]) { NSString *urlString = [[NSString stringWithFormat:@"iosamap://navi?sourceApplication=%@&backScheme=%@&poiname=%@&lat=%f&lon=%f&dev=1&style=2",@"app name", yourscheme, @"终点", _shopLat, _shopLon] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; [[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlString]]; }
0 0
- iOS 判断并使用 百度地图 高德地图 导航(使用URI,不集成sdk)
- iOS 判断并使用 百度地图 高德地图 导航(使用URI,不集成sdk)
- iOS 判断并使用 百度地图 高德地图 自带地图 导航(使用URI,不集成sdk)
- IOS 不集成SDK使用URL方式打开地图导航 谷歌 百度 高德
- 调用苹果地图、百度地图、高德地图导航(不需要集成sdk)
- iOS 高德地图 百度地图 以及苹果自带的地图URI的使用 以及CLLocationManager的使用
- IOS 地图导航(其中包括苹果地图、百度地图、高德地图、谷歌地图)
- iOS如何调起地图进行导航(高德,百度,系统自带)(URI)
- iOS 百度地图SDK使用
- 百度地图Sdk集成的使用
- iOS 跳转到地图后导航(高德地图,百度地图,腾讯地图,苹果手机原生的地图)
- 使用高德地图sdk
- 调用高德地图,百度地图,腾讯地图,苹果地图路线规划(无需集成SDK)
- 百度地图SDK使用
- 百度地图SDK使用
- 百度地图SDK 使用
- 使用百度地图sdk
- 百度地图sdk使用
- RevitAPI: 关于一些Exception
- Android Looper和Handler
- iOS8 APP国际化
- 使用PowerDesigner逆向生成数据库E-R图
- 植被指数
- iOS 判断并使用 百度地图 高德地图 导航(使用URI,不集成sdk)
- Struts2学习笔记——ActionMethod
- OpenCV 轮廓检测
- Apache Nutch
- Cocos2d-x学习笔记(一)
- Appdelegate 调用时机
- CoreMotion框架-iOS设备的核心运动
- 图像金字塔
- iOS objective-c之-2:类别Category