图片纬度和经度像“地方”iphone应用程序

Posted

技术标签:

【中文标题】图片纬度和经度像“地方”iphone应用程序【英文标题】:Images latitude and longitude like "Places" iphone app 【发布时间】:2011-09-25 19:02:20 【问题描述】:

我试图找出通过“UIImagePickerController”从照片库中选择的照片的坐标。

我呈现 imagePickerController:

[self presentModalViewController:imagePickerController animated:YES];

然后:

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo

    selectedImage.image = image;
    [[picker parentViewController] dismissModalViewControllerAnimated:YES];

我查看了有关“editingInfo”字典的文档,但我认为这不是正确的方法。 请帮帮我! 非常感谢!

奥斯卡

【问题讨论】:

***.com/questions/3778519/… 和 ***.com/questions/6177606/… 的副本 【参考方案1】:

看看这个so-thread。这应该使用asset-lib-framework

【讨论】:

【参考方案2】:

imagePickerController:didFinishPickingImage:editingInfo: 已弃用,您应该改用 - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info,尽管我不相信它会帮助您获取坐标(info 包含 UIImagePickerControllerMediaMetadata 键,但文档说它仅在源设置为UIImagePickerControllerSourceTypeCamera)。 如果您想获取照片拍摄的坐标,您需要使用ALAssetsLibrary,但需要制作自己的选择器(自行检索和安排资产,应该有一些示例说明如何执行此操作) .您可以使用来自ALAsset 类的valueForProperty: 方法,或者来自ALAssetRepresentationmetadata 方法(我相信它会返回一个NSDictionary,其中列出的键为here

【讨论】:

以上是关于图片纬度和经度像“地方”iphone应用程序的主要内容,如果未能解决你的问题,请参考以下文章

UILabel 上显示的纬度和经度

使用纬度和经度得到包含位置的平铺图像,但是如何精确定位该位置?

来自给定纬度和经度 iphone 的短句

如何在iPhone开发中将地址转换为纬度和经度[重复]

iPhone SDK - MapKit CoreLocation - 根据纬度和经度制作街道地址

如何使用 iPhone 的 CLLocation 类将纬度和经度分配给变量?