应用内跳转百度,高德地图
来源:互联网 发布:批判性思维工具 知乎 编辑:程序博客网 时间:2024/05/16 09:39
target经纬度是火星坐标系
跳转百度
//转化成百度坐标
CLLocationCoordinate2D coordinate2D = [JZLocationConvertergcj02ToBd09:CLLocationCoordinate2DMake(targetLatitude, targetLongitude)];
NSString *baiduUrlString = [NSStringstringWithFormat:@"baidumap://map/direction?origin=latlng:%f,%f|name:我的位置&destination=latlng:%f,%f|name:%@&mode=driving",currentLatitude, currentLongitude,coordinate2D.latitude,coordinate2D.longitude,targetLocationName] ;
NSString *urlString = [baiduUrlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding] ;
CLLocationCoordinate2D coordinate2D = [JZLocationConvertergcj02ToBd09:CLLocationCoordinate2DMake(targetLatitude, targetLongitude)];
NSString *baiduUrlString = [NSStringstringWithFormat:@"baidumap://map/direction?origin=latlng:%f,%f|name:我的位置&destination=latlng:%f,%f|name:%@&mode=driving",currentLatitude, currentLongitude,coordinate2D.latitude,coordinate2D.longitude,targetLocationName] ;
NSString *urlString = [baiduUrlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding] ;
[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:urlString]];
跳转高德:
//dev是否偏移(0:lat和lon是已经加密后的,不需要国测加密;1:需要国测加密) dev = 0 代表已经是加密过的即是火星坐标系
NSString *gaodeUrlString = [NSString stringWithFormat:@"iosamap://navi?sourceApplication=%@&backScheme=%@&poiname=%@&lat=%f&lon=%f&dev=0&style=2",@"妈妈好", @"Mamhao", @"终点", targetLatitude, targetLongitude] ;
NSString *urlString = [gaodeUrlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSString *gaodeUrlString = [NSString stringWithFormat:@"iosamap://navi?sourceApplication=%@&backScheme=%@&poiname=%@&lat=%f&lon=%f&dev=0&style=2",@"妈妈好", @"Mamhao", @"终点", targetLatitude, targetLongitude] ;
NSString *urlString = [gaodeUrlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlString]];
0 0
- 应用内跳转百度,高德地图
- iOS 应用内跳转到百度地图、苹果地图、谷歌地图、高德地图等
- 应用内跳转到百度地图导航
- 从自己的应用跳转到百度、高德地图
- Android应用内直接打开高德或者百度地图
- 安卓开发——Intent跳转地图应用(百度地图、高德地图)
- 应用内跳转到百度地图和苹果地图
- 应用跳转打开苹果,百度,高德地图应用并进入导航功能。
- iOS-82-自己APP地图内检测是否安装了其他地图(百度地图、高德地图、苹果地图),以及跳转
- Andrpid 跳转 百度地图/高德地图 导航
- iOS开发——项目中的地图跳转(苹果地图,百度地图,高德地图)
- android 跳转第三方地图(百度,高德,谷歌)
- android 跳转百度,高德,腾讯地图以及商店
- 实现地图上显示多mark点,自定义infoWindow,跳转高德地图和百度地图
- Android应用中打开百度地图、高德地图、网页版百度地图
- iOS 跳转到地图后导航(高德地图,百度地图,腾讯地图,苹果手机原生的地图)
- 求助,微信浏览器如何跳转百度地图APP和高德地图APP
- 跳转到高德地图或百度地图或高德网页导航
- Leetcode Gas Station
- CodeForces 346A Alice and Bob
- Codeforces Round #363 (Div. 2)[B]One Bomb
- POJ 3320 Jessica's Reading Problem
- 字节对齐详解
- 应用内跳转百度,高德地图
- 【题】【矩阵】NKOJ 1901 喜欢奇数的面包师
- java基础学习(5)疯狂java讲义第4章课后习题解答源码
- Codeforces Round #363 (Div. 2) [C] Vacations
- Leetcode Sort Colors
- java 多态,向上转型,向下转型(强制转换)之间的理解(学习笔记而已,不一定全部准确)
- Python下安装Numpy,Scipy,Matlotlib
- Activity四种启动模式
- 唐巧: 成长为 iOS 大 V 的秘密