Google Maps is not the way to go. Google Maps runs in Javascript or Flash, but not in Java.
Use of Google Maps for real time navigation or route guidance devices (i.e. TomTom like devices) is specifically forbidden by the Google Map API Terms (10.9(a)).
I suggest you ask your tutor if you're supposed to "do it from scratch", but I'd estimate that coding the equivalent of TomTom from scratch would take several man years of effort from an expert team of experienced programmers, so that's unlikely to be what you're being asked to do.
-- Mike Williams -- You received this message because you are subscribed to the Google Groups "Google Maps API" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-maps-api?hl=en.
