Identificar Latitude e Longitude automaticamente - Android

Bom dia pessoal,

Mais uma vez preciso da força de vocês.

Estou quebrando a cabeça neste momento para o seguinte caso.

Preciso que meu sistema consiga identificar a latitude e longitude do local que estou de forma automática.

Por que preciso disto?

Estou desenvolvendo um sistema para parte ambiental. Este sistema vai realizar um controle de rios e mares via coletas de amostras de suas águas.

Vamos supor que eu fiz a coleta de água de um determinado local do (Exemplo: Rio tietê) para pesquisar a qualidade de sua água.

Um mês depois quero voltar no mesmo local e coletar mais uma amostra.

Neste ponto está o meu problema.

Como eu consigo com que o meu sistema consiga identificar a latitude e longitude automaticamente sem o usuário precisar digitar?

Qualquer ajuda será muito bem vinda.

Obrigado!

Att.

Boa tarde.

Acredito que esta biblioteca vá resolver seu problema.

http://goo.gl/OAI7

Bons estudos.

Sem mais.