You could use the Map component or the ActivityStarter or a Google Static Map using a WebViewer to display a map. You also might be able to use html using the example here HTML Geolocation API
This example shows how to show a map using a LocationSensor How to put my location on a map and the Map component. Once you capture your geocoordinates using the html/server, you would do something similar to create your map with the coordinates your server provides rather than what the GPS provides.