Is this something achievable? GPS Remote can do that, but I'm looking for an opensource implementation. Your description caught my eyes, but I can't find more details. Please confirm this.