2012-06-15 2 views
2

Я - разработчик .net, пытающийся изучить Android. Я пытаюсь разработать мобильное приложение, используя любой Android-симулятор с рабочего стола Windows.Прочтите геокоординаты из данных EXIF ​​из фотографий

  1. Можете ли вы предложить такой симулятор Android для рабочего стола Windows 7?

  2. Возможно ли читать EXIF ​​ данные с веб-камеры? Или что должно быть устройством, используемым для захвата координат, когда и когда фотография сделана?

  3. Можно ли отправить фотографию вместе с геокоординатой на серверное приложение в той же системе?

  4. Какими должны быть характеристики серверного приложения? Веб-сервис будет хорошей ставкой для серверного приложения?

  5. Есть ли книга, демонстрирующая этот вид подхода в деталях?

Примечание: Пожалуйста, рассматривайте это как вопрос программирования, так как я пытаюсь выполнить программирование с Android для чтения данных EXIF.

ЧТЕНИЯ:

  1. Reading data metadata from JPEG, XMP or EXIF in C#

  2. How to save GPS coordinates in exif data on Android?

  3. How to call built-in camera app from my own application in Android?

  4. How to Consume WCF Service with Android

ответ

2
  1. Android симулятор: http://developer.android.com/guide/index.html

Вы можете вставлять данные EXIF ​​/ установить его при фотосъемке перед его отправкой на удаленный сервер для обработки. При отправке/отправке данных в удаленную систему вы можете отправить данные местоположения отдельно или оставить их как атрибуты как часть данных EXIF.

Write/Geotag JPEGs (EXIF data) in Android

Из прочитанного выше, мое предположение было бы, что следующий будет работать:

ExifInterface exif; 
exif = new ExifInterface("/sdcard/DCIM/"+filename+".jpeg"); 
double exifLatitude = exif.getAttribute(ExifInterface.TAG_GPS_LATITUDE); 
double exifLongitude = exif.getAttribute(ExifInterface.TAG_GPS_LONGITUDE); 

Более подробную информацию специфичны для Android: How to save GPS coordinates in exif data on Android?

Наконец: Read EXIF information in a JPEG file, ExifInterface, который имеет примеры

+0

Спасибо. Что касается удаленного сервера, у меня есть один вопрос. Какими должны быть характеристики серверного приложения? Веб-сервис будет хорошей ставкой для серверного приложения? – Lijo

+0

, вероятно, лучше задать другой вопрос, более конкретный для этого - или исследование здесь, что другие люди сделали/спросили – sdolgy

Смежные вопросы