把屏幕坐标转换成经纬度
来源:互联网 发布:怎么办我爱你网络歌手 编辑:程序博客网 时间:2024/05/18 02:43
ios中点击地图控件MKMapView的某点获取该点的经纬度
ios开发中常常会用到地图控件MKMapView,可以用如下方法在点击MKMapView中某点的时候获取改点的经纬度:
假如声明了一个MKMapView为myMapView
1、在地图中添加一个手势,这个手势是一个点击动作,点击时会调用tapPress这个方法
UITapGestureRecognizer *mTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapPress:)];
[myMapView addGestureRecognizer:mTap];
[mTap release];
2、接下来就可以在tapPress这个方法中进行转换了
- (void)tapPress:(UIGestureRecognizer*)gestureRecognizer {
CGPoint touchPoint = [gestureRecognizer locationInView:myMapView];//这里touchPoint是点击的某点在地图控件中的位置
CLLocationCoordinate2D touchMapCoordinate =
[myMapView convertPoint:touchPoint toCoordinateFromView:myMapView];//这里touchMapCoordinate就是该点的经纬度了
}
之后就可以在该经纬度增加大头针或者进行任何你想做的事情了
0 0
- 把屏幕坐标转换成经纬度
- 经纬度转换成屏幕坐标
- 经纬度坐标转换成屏幕坐标
- 经纬度坐标转换成屏幕坐标
- 经纬度坐标转换成屏幕坐标
- 如何把经纬度坐标转换为屏幕显示坐标?
- 经纬度转换为屏幕坐标
- GPS经纬度转换屏幕坐标
- 经纬度坐标转换为屏幕坐标
- 经纬度坐标转换为屏幕坐标
- 经纬度坐标转换为屏幕坐标
- 经纬度坐标转换为屏幕坐标
- (转)经纬度坐标转换为屏幕坐标
- 经纬度坐标转换为屏幕坐标
- 地理坐标、经纬度坐标与屏幕坐标的转换!
- openlayers 根据经纬度转换为屏幕坐标
- IOS百度地图屏幕坐标与经纬度坐标的转换
- 经纬度定义、经纬度格式、GDAL中地理坐标转换及地理坐标屏幕显示
- 账号终于能够找回来了!
- UIApplication
- 最近在看蒋蓝的书
- 树的基本操作,静态法
- SVN冲突解决详解
- 把屏幕坐标转换成经纬度
- 条款3,4:尽量用new和delete而不用malloc和free 尽量使用c++风格的注释
- 信号 中断系统调用 递送
- #OOD#Parking Lot停车场设计
- hdu 4288 Coder (vector)
- iOS Devices: Releases, Firmware, Instruction Sets, Screen Sizes
- 用sp_change_users_login消除Sql Server的孤立用户
- 转载一篇个人认为很不错的内部类介绍
- Druid数据库连接池使用