Rastreamento GPS com eficiência energética
Estou fazendo uma aplicação que requer que o usuário envie sua localização GPS para o servidor. Preciso que isso seja feito a cada 10 segundos, o que pesa no orçamento de energia.
Existe alguma implementação de código aberto, onde eu posso tomar uma localização GPS uma vez e, em seguida, usar acelerômetro e bússola para rastrear a localização do usuário?
Ou qualquer outra coisa que seja eficiente em termos energéticos?