iOS 跳转到地图App后的各种操作
来源:互联网 发布:分布式数据库 hadoop 编辑:程序博客网 时间:2024/06/01 09:53
这里不给出相关的代码,只是给我了在解决问题是参考的网址。
跳转到各个地图的参考官方网址
调用百度地图App
http://developer.baidu.com/map/wiki/index.php?title=uri/api/ios
百度地图
http://lbsyun.baidu.com/index.php?title=uri/api/ios
高德地图
http://lbs.amap.com/api/uri-api/guide/ios-uri-explain/navi/
苹果地图
https://developer.apple.com/reference/mapkit/mkmapitem
腾讯地图
http://lbs.qq.com/uri_v1/guide-route.html
腾讯地图的导航
NSString *urlStr = [NSString stringWithFormat:@”qqmap://map/routeplan?type=drive&fromcoord=%f,%f&tocoord=%f,%f&policy=1”,star_wd,star_jd,end_wd,end_jd];
NSURL *r = [NSURL URLWithString:urlStr];[[UIApplication sharedApplication] openURL:r];
百度地图的导航
注意:遇到中文的时候必须编码
double wd = self.investViewModel.zhouBianModel.map_dh_wd.doubleValue;
double jd = self.investViewModel.zhouBianModel.map_dh_jd.doubleValue;
double m_wd = _locService.userLocation.location.coordinate.longitude;
double m_jd = _locService.userLocation.location.coordinate.latitude;
NSString * name = self.investViewModel.zhouBianModel.title;
NSString *urlString = [[NSString stringWithFormat:@”baidumap://map/direction?origin=latlng:%f,%f|name:我的位置&destination=latlng:%f,%f|name:%@&mode=driving”,m_wd,m_jd,wd,jd,name]stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding] ;
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlString]];
跳转到百度地图携带要搜索的地方,到百度界面直接是搜索结果界面
if([url rangeOfString:@”https://map.baidu“].location != NSNotFound){
NSString * str = [NSString stringWithFormat:@"baidumap://map/geocoder?address=%@&src=webapp.geo.to-dream.H5Demo",address] ; NSURL *r = [NSURL URLWithString:str]; [[UIApplication sharedApplication] openURL:r];
}
- iOS 跳转到地图App后的各种操作
- iOS中APP跳转到系统的各种设置界面
- iOS 跳转到地图后导航(高德地图,百度地图,腾讯地图,苹果手机原生的地图)
- ios各种地图的跳转并导航
- ios各种地图的跳转并导航
- android跳转到地图app
- iOS跳转到APP的设置页面
- ios 跳转到app store
- iOS App 跳转到 AppStore
- iOS 跳转到 APP Store
- iOS App 跳转到 AppStore
- 百度地图在scrollview里面滑动冲突解决以及跳转到百度地图app的方法
- 关于Android 程序跳转到 相应app的相关操作
- IOS 应用中跳转到APP Store的评分页面
- iOS开发中跳转到App Store的应用内
- iOS--跳转到app自己的设置页面
- IOS跳转到系统地图导航
- ios 跳转到地图指定位置
- 我所认识到的技术问题解决方法
- C语言学习:数据类型
- HTTP协议状态码详解(HTTP Status Code)
- Spring加载properties文件的两种方式
- 黑马程序员:C/C++学习路线图已上线!一图在手,天下我有!
- iOS 跳转到地图App后的各种操作
- WebView的简单使用
- Vuforia开发高阶二-虚拟按钮(第二部分)
- html表格标签使用
- 二维树状数组
- hexo+github搭建博客
- [Extjs6]清除数组内容
- 教你如何在Android 6.0上创建系统悬浮窗
- (Unity3d)Vuforia开发高阶二-虚拟按钮