当前位置: 首页 > news >正文

青岛模板网站建设价格深圳云网站建站公司

青岛模板网站建设价格,深圳云网站建站公司,企业内网 网站建设的解决方案,厦门橄榄网站建设2019独角兽企业重金招聘Python工程师标准 接第一步的操作#xff0c;获取到地址信息经纬度后#xff0c;我们可以对其进行解码#xff0c;解码采用的CLGeocoder这个类#xff0c;使用方式如下#xff1a; 1、在ViewControlelr.m文件中声明一个CLGeocoder的… 2019独角兽企业重金招聘Python工程师标准  接第一步的操作获取到地址信息经纬度后我们可以对其进行解码解码采用的CLGeocoder这个类使用方式如下 1、在ViewControlelr.m文件中声明一个CLGeocoder的属性给页面加一个button然后在处理方法中对上一篇获取的地址坐标进行解码 code如下 // // ViewController.m // LBS_001_CLLocationManager // // Created by liqun on 13-7-17. // Copyright (c) 2013年 Block Cheng. All rights reserved. //#import ViewController.h #import CoreLocation/CoreLocation.h #import MapKit/MapKit.h interface ViewController ()CLLocationManagerDelegate,MKMapViewDelegate{ } property (nonatomic,retain)CLLocationManager* locationManager; property (nonatomic,retain)CLLocation* location; property (nonatomic, retain) CLGeocoder *myGeocoder; endimplementation ViewController-(id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {if (self [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {_locationManager [[CLLocationManager alloc] init];}return self; } - (void)dealloc {self.locationManager nil;self.location nil;self.myGeocoder nil;[super dealloc]; } - (void)viewDidLoad {[super viewDidLoad];// Do any additional setup after loading the view, typically from a nib.//delegateself.locationManager.delegate self;//The desired location accuracy. self.locationManager.desiredAccuracy kCLLocationAccuracyBest;//Specifies the minimum update distance in meters.self.locationManager.distanceFilter kCLDistanceFilterNone;self.locationManager.purpose To provide functionality based on users current location.;[self.locationManager startUpdatingLocation];UIButton *addBt [UIButton buttonWithType:UIButtonTypeRoundedRect];addBt.frame CGRectMake(0, 00, 320, 50);[addBt setTitle:locationMe forState:UIControlStateNormal];[addBt addTarget:self action:selector(handleLocationMe:) forControlEvents:UIControlEventTouchUpInside];[self.view addSubview:addBt];self.myGeocoder [[CLGeocoder alloc] init]; }- (void)locationManager:(CLLocationManager *)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status {NSLog(didChangeAuthorizationStatus---%u,status); }- (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error {NSLog(didChangeAuthorizationStatus----%,error); }- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation {UIAlertView* av [[UIAlertView alloc] initWithTitle:update message:[NSString stringWithFormat:didUpdateToLocation: newLocation: % old:%,newLocation,oldLocation] delegate:nil cancelButtonTitle:cancel otherButtonTitles:ok, nil];[av show];[av release];self.location newLocation;NSLog(didUpdateToLocation: newLocation: %,newLocation); }- (void)didReceiveMemoryWarning {[super didReceiveMemoryWarning];// Dispose of any resources that can be recreated. }-(IBAction)handleLocationMe:(id)sender {[self.myGeocoderreverseGeocodeLocation:self.location completionHandler:^(NSArray *placemarks, NSError *error) {if (error nil [placemarks count] 0){CLPlacemark *placemark [placemarks objectAtIndex:0];/* We received the results */NSLog(Country %, placemark.country);NSLog(Postal Code %, placemark.postalCode);NSLog(Locality %, placemark.locality);NSLog(dic %, placemark.addressDictionary );NSLog(dic FormattedAddressLines %, [placemark.addressDictionary objectForKey:FormattedAddressLines]);NSLog(dic Name %, [placemark.addressDictionary objectForKey:Name]);NSLog(dic State %, [placemark.addressDictionary objectForKey:State]);NSLog(dic Street %, [placemark.addressDictionary objectForKey:Street]);NSLog(dic SubLocality %, [placemark.addressDictionary objectForKey:SubLocality]);NSLog(dic SubThoroughfare %, [placemark.addressDictionary objectForKey:SubThoroughfare]);NSLog(dic Thoroughfare %, [placemark.addressDictionary objectForKey:Thoroughfare]);}else if (error nil [placemarks count] 0){NSLog(No results were returned.);}else if (error ! nil){NSLog(An error occurred %, error);}}]; } end 日志输出如下 2013-07-28 20:47:16.578 LBS_001_CLLocationManager[30123:907] didChangeAuthorizationStatus---3 2013-07-28 20:47:17.288 LBS_001_CLLocationManager[30123:907] didUpdateToLocation: newLocation: 39.93751238,116.34143052 /- 65.00m (speed -1.00 mps / course -1.00) 13-7-28 中国标准时间下午8时47分16秒 2013-07-28 20:47:17.300 LBS_001_CLLocationManager[30123:907] didUpdateToLocation: newLocation: 39.93751238,116.34143052 /- 65.00m (speed -1.00 mps / course -1.00) 13-7-28 中国标准时间下午8时47分16秒 2013-07-28 20:47:17.351 LBS_001_CLLocationManager[30123:907] didUpdateToLocation: newLocation: 39.93770077,116.34199932 /- 70.88m (speed -1.00 mps / course -1.00) 13-7-28 中国标准时间下午8时47分16秒 2013-07-28 20:47:17.392 LBS_001_CLLocationManager[30123:907] didUpdateToLocation: newLocation: 39.93767287,116.34189085 /- 65.00m (speed -1.00 mps / course -1.00) 13-7-28 中国标准时间下午8时47分17秒 2013-07-28 20:47:51.976 LBS_001_CLLocationManager[30123:907] Country 中国 2013-07-28 20:47:51.977 LBS_001_CLLocationManager[30123:907] Postal Code (null) 2013-07-28 20:47:51.979 LBS_001_CLLocationManager[30123:907] Locality (null) 2013-07-28 20:47:51.980 LBS_001_CLLocationManager[30123:907] dic {Country \U4e2d\U56fd;CountryCode CN;FormattedAddressLines (\U4e2d\U56fd\U5317\U4eac\U5e02\U897f\U57ce\U533a\U5c55\U89c8\U8def\U8857\U9053\U897f\U76f4\U95e8\U5916\U5927\U8857132\U53f7);Name \U4e2d\U56fd\U5317\U4eac\U5e02\U897f\U57ce\U533a\U5c55\U89c8\U8def\U8857\U9053\U897f\U76f4\U95e8\U5916\U5927\U8857132\U53f7;State \U5317\U4eac\U5e02;Street \U897f\U76f4\U95e8\U5916\U5927\U8857 132\U53f7;SubLocality \U897f\U57ce\U533a;SubThoroughfare 132\U53f7;Thoroughfare \U897f\U76f4\U95e8\U5916\U5927\U8857; } 2013-07-28 20:47:51.982 LBS_001_CLLocationManager[30123:907] dic FormattedAddressLines (\U4e2d\U56fd\U5317\U4eac\U5e02\U897f\U57ce\U533a\U5c55\U89c8\U8def\U8857\U9053\U897f\U76f4\U95e8\U5916\U5927\U8857132\U53f7 ) 2013-07-28 20:47:51.983 LBS_001_CLLocationManager[30123:907] dic Name 中国北京市西城区展览路街道西直门外大街132号 2013-07-28 20:47:51.985 LBS_001_CLLocationManager[30123:907] dic State 北京市 2013-07-28 20:47:51.986 LBS_001_CLLocationManager[30123:907] dic Street 西直门外大街 132号 2013-07-28 20:47:51.987 LBS_001_CLLocationManager[30123:907] dic SubLocality 西城区 2013-07-28 20:47:51.988 LBS_001_CLLocationManager[30123:907] dic SubThoroughfare 132号 2013-07-28 20:47:51.989 LBS_001_CLLocationManager[30123:907] dic Thoroughfare 西直门外大街 转载于:https://my.oschina.net/chengliqun/blog/147871
http://www.zqtcl.cn/news/861681/

相关文章:

  • 重庆智能网站建设哪里好怎么在微信做企业网站
  • 甘肃建设局网站丰都网站建设公司
  • 四川建设设计公司网站网站建设好的图片
  • 建设旅游网站的总结做网站链接怎么做
  • 深圳网站建设建设wordpress cms 布局
  • 企业网站的建立必要性公司建网站哪家
  • 自己做的旅游网站 介绍免费的网站推广在线推广
  • 阿里巴巴 网站设计龙华建设网站公司
  • 番禺网站优化手机商城是什么意思
  • 如何做网站关键词wordpress安装卡死
  • word模板免费下载网站山东定制网站建设公司
  • 郑州网站推广排名公司win7上怎样卸载wordpress
  • 科技网站有哪些wordpress代码编辑器件
  • 做英文企业网站多钱钱wordpress调用外链图片
  • 自学网站查分数西双版纳傣族自治州天气
  • 网站建设一个多少钱wordpress朗读句子插件
  • 网站关键词怎么填写找代理商的渠道有哪些
  • 网站开发销售简历范文新建网站网络空间
  • 舟山外贸建站公司制作公司简介
  • 菜鸟是什么网站威海网站建设费用
  • 网站开发花费如何制作个人网页兼职
  • 网站鼠标特效用户体验最好的网站
  • 网站设计步骤图南通网站建设公司
  • 做盗版系统网站会不会开发次元世界
  • 下载爱南宁官方网站手机app开发软件有哪些
  • 云浮网站设计不收费的企业查询网站
  • 网站栏目怎么做iis网站筛选器被挂马
  • 网站开发中遇到的主要问题品牌营销策略包括哪些内容
  • 网站制作易捷网络十大社区团购平台有哪些
  • 哈尔滨口碑好的建站公司做网站制作一般多少钱