版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
iOSSDK了 准备成 开发什么是基于位置的服务(LocationBased地图任何非免费 1为您的每个app申请一个keyStepStepStep
Bundle
BundleIndentifierNSString*bundleIdentifier=[[NSBundlemainBundle] 若不熟悉iOS 添加touchtouch编辑source'' tform:ios,'7.0'# pod'AMap3DMap'#3D地图SDK#pod'AMap2DMap'#2D地图SDK(2D和3D不能同时使用)pod'AMapSearch'#搜索服务SDKpodpod定义功能
- 图的centerCoordinate(中 坐标)和zoomLevel(缩放级别)@property(nonatomic)CLLocationCoordinate2DcenterCoordinate;@property(nonatomic)CGFloatzoomLevel;@property(nonatomic)CGPoint@property(nonatomic)CGPoint ••-••使用MAMapView
MAMapView@property(nonatomic)BOOLiOS8以上系统需在info.plist若仅需在用户使用app时定位,添加字段NSLocationWhenInUseUsageDescription若在用户不使用app时仍然需要定位,添加字段NSLocationAlwaysUsageDescription @brief@parammapView地图@paramuserLocation用 (包括位置与设备方向等数据@paramupdatingLocation标示是否是location数据更新,YES:location数据更新NO:heading@property(nonatomic)MAUserTrackingMode MAUserTrackingModeFollowWithHeading跟随用户位置和方向:地图中心点始终为用户所在位置,地图旋转方向跟随-{[self.view_mapView.showsUserLocation=}在info.plist中添加字段定位按钮_locationButton@interfaceViewController{MAMapView*_mapView;UIButton*_locationButton;}-{_locationButton=[UIButton_locationButton.frame=CGRectMake(20,CGRectGetHeight(_mapView.bounds)-80,40,[_mapViewaddSubview:_locationButton];}-(void)viewDidLoad{//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.[selfinitMapView];[self}-{if(_mapView.userTrackingMode!={[_mapViewsetUserTrackingMode:MAUserTrackingModeFollow}}替换定位按钮图标:使用mapView回调方 定位模式状-(void)mapView:(MAMapView*)mapViewdidChangeUserTrackingMode:(MAUserTrackingMode)modeanimated:{if(mode=={}{
}}获取当前地址需要对当前用户位 做逆地理编 @paramrequestAMapGeocodeSearchRequest- @paramrequestAMapReGeocodeSearchRequest- Search#import用 变量、search变量,实现AMapSearchDelegate协@interfaceViewController()<MAMapViewDelegate,{MAMapView*_mapView;}
AMapSearchAPI*_search;search-{_search=[[AMapSearchAPIalloc]initWithSearchKey:APIKey}-(void)viewDidLoad{//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.[selfinitMapView];[selfinitSearch];}获取当前用 :使用mapView的回调方-(void)mapView:(MAMapView*)mapViewdidUpdateUserLocation:(MAUserLocation*)userLocation{}逆地理编
NSLog(@"userLocation:%@",_currentLocation=[userLocation.location{if{AMapReGeocodeSearchRequest*request=[[AMapReGeocodeSearchRequestalloc][_search}}{NSLog(@"request:%@,error:%@",request,}(AMapReGeocodeSearchResponse*)response{NSLog(@"response:%@",NSString*title=response.re if(title.length==0){title= }}在选中用户位置a
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- BIM技术概论试题
- 办公室题材课件
- 2026年一级建造师《机电工程实务》考试题及答案
- 2026年护士执业资格考试备考冲刺模拟试卷含答案解析
- 2026年传染病报告知识培训试题(含答案)
- 2025年综合评标专家库专家履职评价考试历年模拟题库含完整答案
- 2025年新全国“安全生产月”知识竞赛试题含答案
- 办公室乔迁课件
- 办公室管理课件
- 表格背景课件
- 2026贵州省安全员《C证》考试题库
- 2026年烟草江苏公司招聘考试试题及答案
- 国有企业供应链管理制度
- 交管12123学法减分题库500题(含标准答案+解析2026全国完整版)
- 医疗抗菌板安装施工方案及技术措施
- 2025年中国外阴清洗液市场调查研究报告
- 消防文员面试试题及答案
- 管线支架焊接施工方案(3篇)
- 多旋翼无人机检测与维修 校本教材
- 机械装配安全培训内容课件
- 2025版企业全权委托授权书模板(市场推广)
评论
0/150
提交评论