从UIImagePickerController返回的图像中获取图像元数据以查找地理位置?

时间:2011-01-11 11:38:00

标签: cocoa-touch ios4 uiimagepickercontroller

我试图找到使用我的iPhone相机拍摄的照片的位置,我需要一些关于从UIImagePickerController返回的元数据中获取位置数据的帮助吗?

我使用的是最新版本的iOS 4.0。

1 个答案:

答案 0 :(得分:0)

我认为您正在寻找的是Assets Library Framework - 这使您可以访问图片的元数据。请参阅valueForProperty:类的ALAssetmetadata类的ALAssetRepresentation属性。

修改:您似乎可以使用UIImagePickerControllerMediaMetadata方法中NSDictionary返回的UIImagePickerControllerDelegate属性直接获取元数据:

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info;

(参见“Editing Information Keys”)