iOS 如何根据经纬度来定位位置
Posted Yevgeni
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 如何根据经纬度来定位位置相关的知识,希望对你有一定的参考价值。
/**
* 初始化一个经纬度结构体
*/
CLLocationCoordinate2D center = {[latitudeTF.text floatValue],[longitudeTF.text floatValue]};
/**
* region表示地图中的一块区域,它有两个字段一个是center,就是这块区域中心点的经纬度;span表示的是regoin的范围。它有两个字段一个是latitudeDelta,表示纬度范围,南纬和北纬加一起应该有180度,所以它的范围应该是大于0度,小于等于180度;另一个是longitudeDelta,表示经度范围,东经和西经加一起应该有360度,所以它的范围应该是大于0度,小于360度。
*/
MKCoordinateSpan span;
/**
* 设置精度
*/
span.latitudeDelta = 0.05;
span.longitudeDelta = 0.05;
MKCoordinateRegion region = {center,span};
/**
* 跳转到当前位置
*/
[mapView setRegion:region animated:YES];
以上是关于iOS 如何根据经纬度来定位位置的主要内容,如果未能解决你的问题,请参考以下文章