servono 4 cose:

javascript in quanto Ajax è javascript;

php

googlemaps;

e un sistema esterno che raccolga i dati e li metta in un db



con il sistema esterno salvi i dati sul db che dopo dovrai andare a leggere con php tramite chiamate asincrone in ajax


con googlemaps invece visualizzi la macchina sulla mappa