iOS 位置与地图相关

1:通过 CoreLocation.framework 获取当前位置所在的城市(适用于iOS 5以上)

- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
    CLGeocoder *geocoder = [[CLGeocoder alloc] init];
    [geocoder reverseGeocodeLocation:newLocation completionHandler:^(NSArray *placemarks, NSError *error) {
        NSLog(@"%d",placemarks.count);
        for (CLPlacemark *placemark in placemarks) {
            NSLog(@"%@ %@ %@ %@",[placemark.addressDictionary objectForKey:@"City"],[placemark.addressDictionary objectForKey:@"Country"],[placemark.addressDictionary objectForKey:@"State"],[placemark.addressDictionary objectForKey:@"SubLocality"]);
        }
    }];
    [manager stopUpdatingLocation];
}

注:在通过CLLocationManager 的委托获取具体位置数据以后,通过CLGeocoder 来获取相关城市信息.

时间: 2024-09-20 12:11:26

iOS 位置与地图相关的相关文章

Android及iOS版谷歌地图推出相关广告功能

谷歌(892.66,2.01,0.23%)周四在升级Android与iOS版谷歌地图时推出了 所谓的"相关广告"功能.当用户搜索某条信息时,这些广告便会出现在屏幕底部. 这类广告包含一个标题和一个 获取方位的链接.用户只需点击这条广告,或向上滑动即可看到更多信息,而一旦用户点击获取位置详情,广告主便需要按照标准的CPC(每次点击费用)交费. 当用户点击了一则广告,并获取位置详情后,便会看到地址.电话号码.照片.评价等各种信息.购买这类广告的企业可以向潜在用户提供多种服务:如果用户只是保

iOS开发系列--地图与定位

概览 现在很多社交.电商.团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的.的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式.例如你到了一个陌生的地方想要查找附近的酒店.超市等就可以打开软件搜索周边;类似的,还有很多团购软件可以根据你所在的位置自动为你推荐某些商品.总之,目前地图和定位功能已经大量引入到应用开发中.今天就和大家一起看一下iOS如何进行地图和定位开发. 定位 地图 定位 要实现地图.导航功能,往往需要先熟悉定位功能,在iO

iOS开发系列--地图与定位源代码详解_IOS

概览 现在很多社交.电商.团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的.的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式.例如你到了一个陌生的地方想要查找附近的酒店.超市等就可以打开软件搜索周边;类似的,还有很多团购软件可以根据你所在的位置自动为你推荐某些商品.总之,目前地图和定位功能已经大量引入到应用开发中.今天就和大家一起看一下iOS如何进行地图和定位开发. 定位 地图 定位 要实现地图.导航功能,往往需要先熟悉定位功能,在iO

与众不同windows phone (44) 8.0 位置和地图

介绍 与众不同 windows phone 8.0 之 位置和地图 位置(GPS) - Location API 诺基亚地图 示例 1.演示新 Location API 的应用 GPS/Demo.xaml <phone:PhoneApplicationPage x:Class="Demo.GPS.Demo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x=&qu

iOS版Google地图的设计细节

现在的用户对地图应用是越来越苛刻,往其中投入的感情也越来越多.本文作者Sacha Greif 一名来自法国巴黎的设计师,当大家仍然对iOS版Google地图展现的地图数据以及服务功能赞不绝口时,他就犯了设计师的职业病,细数Google地图的设计点滴.昨天有人对着苹果地图说分手,而今天Sacha却又像评价女婿一样评价iOS版的Google地图. 说起苹果地图,因为缺少公共交通的导航,对于没有车的Sacha来说,这点根本就不能接受,也因此Sacha一直没有升级iOS 6. 无论如何,评价一款地图应用

接口 百度地图 接口-求助c#串口gps,地图相关问题

问题描述 求助c#串口gps,地图相关问题 本人c#初学者,最近在做一个地图应用用webbrowser,c#接收串口的gps数据,怎么将解析过的经度纬度转换成百度地图上并显示位置信息(涉及到坐标转换),怎么把串口数据送到js,然后c#又去用它呢,我看又说调百度api的,新手不太懂,有那个愿意帮助小弟的,谁有相关的源码,感激不尽,不好意思,我没有币给大家 解决方案 整体来说,C#编写串口调试程序入门还是挺简单的,SerialPort.GetPortNames();就可以获取串口号,这些都不多讲,参

iOS 版百度地图 SDK 满视口显示一组大头针

iOS 版百度地图 SDK 满视口显示一组大头针 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 参考以下两个链接文章内容: http://www.bkjia.com/IOSjc/817431.

与众不同 windows phone (44) - 8.0 位置和地图

原文:与众不同 windows phone (44) - 8.0 位置和地图 [源码下载] 与众不同 windows phone (44) - 8.0 位置和地图 作者:webabcd 介绍与众不同 windows phone 8.0 之 位置和地图 位置(GPS) - Location API 诺基亚地图 示例1.演示新 Location API 的应用GPS/Demo.xaml <phone:PhoneApplicationPage x:Class="Demo.GPS.Demo&quo

Senparc.Weixin.MP SDK 微信公众平台开发教程(十三):地图相关接口说明

原文:Senparc.Weixin.MP SDK 微信公众平台开发教程(十三):地图相关接口说明 为了方便大家开发LBS应用,SDK对常用计算公式,以及百度和谷歌的地图接口做了封装. 常用计算: 用于计算2个坐标点之间的直线距离:Senparc.Weixin.MP.Helpers.Distance(double n1, double e1, double n2, double e2) 根据距离获取维度差:Senparc.Weixin.MP.Helpers.GetLatitudeDifferenc