Display a map and add items to it

Is there a way to display a map (like google maps) and track location as the controller changes positions? I am very new to EPIC. I will have the groov mounted on a mobile application and be recording data and I would like to show position. I have a GPS unit that is tracking the device and publishing data via ethernet.

I am making a kml line string file and tieing all of the data together but I was wondering if there was a way to view it real time with groov EPIC / PAC Display/ code red .

Ideas are welcome.