Получить метаданные изображения из изображения, возвращенного UIImagePickerController, чтобы найти геолокацию? - PullRequest
1 голос
/ 11 января 2011

Я пытаюсь найти местоположение фотографий, сделанных с помощью камеры iPhone, мне нужна помощь в получении данных о местоположении из метаданных, возвращаемых UIImagePickerController ??

Я использую последнюю версиюiOS 4.0.

1 Ответ

0 голосов
/ 12 января 2011

Я думаю, что вам нужна библиотека Assets Framework - это дает вам доступ к метаданным изображений. См. valueForProperty: класса ALAsset или свойство metadata класса ALAssetRepresentation.

Редактировать : похоже, вы можете получить метаданные напрямую, используя свойство UIImagePickerControllerMediaMetadata, которое возвращается в NSDictionary из метода UIImagePickerControllerDelegate:

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

(см. « Редактирование информационных ключей »)

...