use server to handle gps convertion and getting geo info