Intereting Posts
Дизайн материалов «Восхитительные детали» Реализация Как сделать выбор намерения для приложения камеры или галереи в андроиде, например whatsapp editprofile? Что лучше в ScheduledExecutorService или AlarmManager в android? Обычная аутентификация для доступа к ассемблему Как проверить, запущен ли ожидающий намерение с помощью AlarmManager setRepeating уже запущен? Обработка списков с помощью RxJava и дооснащение в android Невозможно загрузить приложение Android на устройство (устаревшие банки с деменцией) Как настроить Proguard в Android Studio? Доступ к андроиду: атрибут installLocation manifest Найти угол и скорость для пользовательского события касания вокруг круга на Android Android SimpleDateFormat, как его использовать? Могу ли я переопределить значок уведомления по умолчанию по умолчанию в андроиде от значка приложения до пользовательского значка? Могу ли я управлять настройкой <support-screen> файла AndroidManifest.xml из файла config.xml в Кордове? Использование gradle для тестирования приложений Android в эмуляторе Android Создание простого меню программно

Как получить информацию о широте и долготе из изображения

Я хочу получить информацию о широте и долготе. Я googling очень, чтобы получить любую идею о том, как получить эту информацию. Я все еще пытаюсь … Если я найду что-то связанное с этим, я скоро обновляюсь …

Если у кого-нибудь есть представление об этом … тогда, пожалуйста, направляйте меня .. или предоставляйте любое решение, если это возможно ..

Solutions Collecting From Web of "Как получить информацию о широте и долготе из изображения"

После очень многого поиска, я нашел очень простое решение для этого вопроса …. Поэтому я разместил его здесь, чтобы помочь моим друзьям, у которых есть проблемы, такие как я, чтобы получить местоположение Geo от Picture ….

Bundle bundle = getIntent().getExtras(); if(null != bundle) { String filepath = bundle.getString(FILE_PATH_KEY); try { ExifInterface exif = new ExifInterface(filepath); StringBuilder builder = new StringBuilder(); builder.append("Date & Time: " + getExifTag(exif,ExifInterface.TAG_DATETIME) + "\n\n"); builder.append("Flash: " + getExifTag(exif,ExifInterface.TAG_FLASH) + "\n"); builder.append("Focal Length: " + getExifTag(exif,ExifInterface.TAG_FOCAL_LENGTH) + "\n\n"); builder.append("GPS Datestamp: " + getExifTag(exif,ExifInterface.TAG_FLASH) + "\n"); builder.append("GPS Latitude: " + getExifTag(exif,ExifInterface.TAG_GPS_LATITUDE) + "\n"); builder.append("GPS Latitude Ref: " + getExifTag(exif,ExifInterface.TAG_GPS_LATITUDE_REF) + "\n"); builder.append("GPS Longitude: " + getExifTag(exif,ExifInterface.TAG_GPS_LONGITUDE) + "\n"); builder.append("GPS Longitude Ref: " + getExifTag(exif,ExifInterface.TAG_GPS_LONGITUDE_REF) + "\n"); builder.append("GPS Processing Method: " + getExifTag(exif,ExifInterface.TAG_GPS_PROCESSING_METHOD) + "\n"); builder.append("GPS Timestamp: " + getExifTag(exif,ExifInterface.TAG_GPS_TIMESTAMP) + "\n\n"); builder.append("Image Length: " + getExifTag(exif,ExifInterface.TAG_IMAGE_LENGTH) + "\n"); builder.append("Image Width: " + getExifTag(exif,ExifInterface.TAG_IMAGE_WIDTH) + "\n\n"); builder.append("Camera Make: " + getExifTag(exif,ExifInterface.TAG_MAKE) + "\n"); builder.append("Camera Model: " + getExifTag(exif,ExifInterface.TAG_MODEL) + "\n"); builder.append("Camera Orientation: " + getExifTag(exif,ExifInterface.TAG_ORIENTATION) + "\n"); builder.append("Camera White Balance: " + getExifTag(exif,ExifInterface.TAG_WHITE_BALANCE) + "\n"); builder = null; } catch (IOException e) { e.printStackTrace(); } } 

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

Вы можете использовать класс ExifInterface для чтения различных метаданных EXIF ​​из JPEG:

http://developer.android.com/reference/android/media/ExifInterface.html