Galera estou tentando pegar a longitude e latitude das imagens que foram tiradas no celular, pesquisei e vi que o pessoal usa o ExifInterface no android porém passo o caminho da imagem e as tags que e retornam estão todas null como se a imagem não tivesse metadados algum.
Alguém já implementou algo do tipo?
[RESOLVIDO] Pegar longitude e latitude de uma imagem
2 Respostas
quando vc tirou a foto, o GPS estava acionado no aparelho ?
vc abriu a foto em alguma ferramenta ou editor e verificou se os dados estão realmente lá ?
Consegui da seguinte maneira:
Adiciono ao Cursor todas as fotos que existe na pasta e depois pego as propriedades
Cursor pictures = getContentResolver().query(android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI,null, null, null, null);
Float longitude = pictures.getFloat(pictures.getColumnIndex(MediaStore.Images.ImageColumns.LONGITUDE));
Float latitude = pictures.getFloat(pictures.getColumnIndex(MediaStore.Images.ImageColumns.LATITUDE));
Criado 19 de fevereiro de 2013
Ultima resposta 20 de fev. de 2013
Respostas 2
Participantes 2
Alura O que é Firebase? Para que serve, principais característica e um Guia dessa ferramenta Google O poder do Firebase! Saiba como a plataforma pode impulsionar suas aplicações web e mobile, descobrindo tudo neste artigo completo.
Casa do Codigo A Web Mobile: Programe para um mundo de muitos dispositivos Por Sergio Lopes — Casa do Codigo