Sistema de seguimiento con GPS

Quizas tu mejor opcion es avanzar por pasos:

  1. Capturar datos en SD
  2. Enviar datos por WiFi directo a un servidor XAMPP
  3. Enviar datos por GSM y luego recibirlos en el servidor XAMPP

Sobre el tema de Google Maps te recomiendo usar un complemento liviano de la libreria jQuery llamado gMap.