Luc*_*ùlè 1 objective-c latitude-longitude region mkmapview ios
我目前正试图获得当前显示区域的西南角和东北角(每个角的长和纬线).我正在使用以下代理来获取有关区域更改的通知:
- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated;
Run Code Online (Sandbox Code Playgroud)
我希望有一个人可以帮助我!
干杯,卢卡斯
该区域将为您提供中心(纬度,经度),纬度跨度(纬度)和纵向跨度.
为了找到西北角的纬度,加1/2 latitudeDelta到latitude的的region的center.根据需要重复其他3个值,根据需要添加或减去.
CLLocationCoordinate2D northWest = CLLocationCoordinate2DMake(
myRegion.center.latitude + myRegion.span.latitudeDelta / 2.0,
myRegion.center.longitude - myRegion.span.longitudeDelta / 2.0)
Run Code Online (Sandbox Code Playgroud)
(代码未经测试,只是从我的头顶).
| 归档时间: |
|
| 查看次数: |
1401 次 |
| 最近记录: |