Here is a simple way to make your map on which your GPS location can plot, but with the Google Static Map API :
Values of latitude and longitude from the LocationSensor could replace the map center coordinates (use a global theLatitude and theLongitude ) so the map will always be centered. You would need a pin to show your current location, so I would also use the LocationSensor coordinates in the slot that ist is labeled as a blue S pin. Note the orange pin is not labeled (it is preceded by a different script than the other pins). The link to the Google Static API explains what most of the strange characters are for.
Try it. This is not difficult, you do however need to know the coordinates of your pins so they can be inputted. This is simple; using lists and other tools, this could be made very flexible and editable.
Hope it works for you.
Regards,
Steve