UIImagePickerController сохранение изображения с информацией о геолокации? - PullRequest
3 голосов
/ 23 февраля 2012

Когда я делаю снимок с помощью UIImagePickerController, я получаю информационный словарь в вызове метода делегата didFinishPickingMediaWithInfo ...., который не предоставляет никакой информации о местоположении изображения ...

Я хочу иметь возможность встраивать место, где было снято изображение, и, возможно, даже заголовок ... Как я могу сохранить изображение с тем же местоположением, в которое оно встроено?

Ответы [ 2 ]

2 голосов
/ 23 февраля 2012

iOS удаляет данные геолокации из изображений. Вам придется использовать CoreLocation для замены удаленных данных. См. следующий .

0 голосов
/ 04 мая 2012

Посмотрите на ответ RonC здесь: UIImagePickerController и извлечение данных EXIF ​​из существующих фотографий

Здесь показано, как получить местоположение / дату из API-интерфейса ALAssetLibrary.Для фотографий, сделанных камерой, я еще не нашел готового решения, но очевидно, что вы можете просто использовать свой собственный CLLocationManager для получения текущего местоположения.

...