It is possible. At a minimum, you will need the following:
A GPS device that has access to the Internet and supports an HTTP stack for calling web services.
A web server that provides web services that can be used by the device. These web services will allow the device to report the latest GPS data to the server.
A web server (it can be the same as above for sites with low traffic), which allows you to access the Google map to display GPS data.
, . . URL http://gpsnerd.com/
, .