获取图像地理位置(从图像选择器中选择)

Posted

技术标签:

【中文标题】获取图像地理位置(从图像选择器中选择)【英文标题】:Get image geolocation (chosen from image picker) 【发布时间】:2012-05-27 18:17:09 【问题描述】:

伙计们,我真的需要你的帮助。

我已经挣扎了几个小时了。我有一个应用程序,用户可以在其中从UIImagePicker 中选择图像。我需要以某种方式获得该图像的地理位置(纬度和经度)。我只能找到这个http://code.google.com/p/iphone-exif/ 库,它不是完全免费的。

我怎样才能做到这一点?我正在寻找最简单的方法:) 如果除了使用提供的链接上的库之外别无他法,你能告诉我怎么做吗?或者将我指向显示此内容的地方?

谢谢。

【问题讨论】:

【参考方案1】:

ios 4.x 开始,CGImageSource API 成为获取和读取图像 EXIF 数据的可行方法。

(旁注:文档的链接实际上与设备无关,苹果只是没有为某些 C 接口框架编写两个版本)。

【讨论】:

好的,谢谢。你能告诉我一个从UIImage 读取纬度和经度的例子吗? Straight from apple,代码和所有。第三个例子下来。

以上是关于获取图像地理位置(从图像选择器中选择)的主要内容,如果未能解决你的问题,请参考以下文章

从 UIImagePickerController 获取图像位置

如何从图像选择器中裁剪图像?

从图像选择器中选择的图像/视频大小(以字节为单位)

如何在使用照片框架从照片中选择图像时在选择器中隐藏 iCloud 图像

如何以两种不同的大小从图像选择器中保存图像

在objective-c中检测图像的拍摄位置(位置)