一、基本概念 地理编码:根据给定的地名,获得具体的位置信息(比如经纬度、地址的全称等) 反地理编码:根据给定的经纬度,获得具体的位置信息 编码器CLGeocoder的每个实例,同时只能处理一个任务,异步执行。二、基本方法 1.地理编码方法 - (void)geocodeAddressStr...
分类:
其他好文 时间:
2015-10-16 20:27:43
阅读次数:
253
百学须先立志—学前须知:我们经常在各大主流APP上要求被写上地址,如百度外卖、爱鲜蜂收货地址等等;其中他们大多数是可以让我们在地图上移动选址。就如下面这段GIF演示的一样:尽信书,不如无书—能学到什么?1、地图状态MapStatus类及监听setOnMapStatusChangeListener2、定..
分类:
移动开发 时间:
2015-10-14 10:36:03
阅读次数:
189
定位+移动选址
百学须先立志—学前须知:我们经常在各大主流APP上要求被写上地址,如百度外卖、爱鲜蜂收货地址等等;其中他们大多数是可以让我们在地图上移动选址。就如下面这段GIF演示的一样:
尽信书,不如无书—能学到什么?
1、地图状态MapStatus类及监听setOnMapStatusChangeListener
2、定位LocationClient类
3、反地理编码GeoCoder类...
分类:
移动开发 时间:
2015-10-13 21:19:03
阅读次数:
1101
简单的实现,从一点到iOS模拟器上设置的自己位置坐标的导航1>反地理编码2>导航#import "ViewController.h"#import @interface ViewController ()@end@implementation ViewController- (void)viewDi...
分类:
移动开发 时间:
2015-08-03 22:32:21
阅读次数:
122
所谓地理编码,指的是通过地名获取位置信息,例如经纬度、详细地址等。
所谓反地理编码,指的是通过经纬度、海拔等信息获取地理位置信息。
在iOS上使用地理编码和反地理编码,如果是手动输入经纬度,是不需要获取用户授权的,但是一般是获取用户的经纬度,然后再通过地理编码实现精确定位,因此需要授权,本文因为是单独讲解地理编码的相关知识,因此采用手动输人经纬度,不再赘述授权的代码。
①导入框架:
#im...
分类:
其他好文 时间:
2015-07-20 23:39:42
阅读次数:
158
#import "ViewController.h"#import @interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; //地理编码 [...
分类:
其他好文 时间:
2015-07-17 22:18:51
阅读次数:
181
简介在移动互联网时代,移动app能解决用户的很多生活琐事,比如
导航:去任意陌生的地方
周边:找餐馆、找酒店、找银行、找电影院在上述应用中,都用到了地图和定位功能,在iOS开发中,要想加入这2大功能,必须基于2个框架进行开发
Map Kit :用于地图展示
Core Location :用于地理定位2个热门专业术语
LBS :Location Based Service
SoLoMo :...
分类:
移动开发 时间:
2015-07-09 13:14:31
阅读次数:
287
1.地理编码: 就是把一个'地名字符串'转化成’经纬度'[geocoder geocodeAddressString: completionHandler:]2.反地理编码: 是把'经纬度’转换成’地名字符串'[geocoder reverseGeocodeLocation: completionH...
分类:
其他好文 时间:
2015-06-28 21:36:28
阅读次数:
153
iOS--CoreLocation地理反地理编码操作步骤1.导入框架CoreLocation/CoreLocation.h2.设置属性@property (nonatomic, strong) CLGeocoder *geocoder;3.方法实现3.1 懒加载创建geocoder属性- (CLGe...
分类:
移动开发 时间:
2015-06-09 15:28:06
阅读次数:
135
之前一直苦恼的一个问题就是当使用百度地图API进行反地理编码搜索的时候,最终得到的result只包含“枯燥”的省市区街道等信息,用于对客户的信息提示来说,这种“XX省XX市XX区XX路XX号”格式的信息往往不能给客户直观的概念,无法满足客户需求。反观百度地图、快的打车等LBS应..