yo habia hecho eso, lo publique en internet, pero como se rompieron los links de geocities nunca mas lo subi, pero lo que hacia era generar el html el mapa de google maps, escribiendo a mano el codigo html y asi generando el mapa, tuve que leer la api de google maps para eso.
despues en .NET tengo un ejemplo mas lindo donde saco de una base de datos, las posiciones que mandan equipos con GPS (latitud y longitud) y creo una marca (markers el iconito del globito) en el mapa segun la posicion, y de paso se crea un tooltip con alguna informacion adicional, pero siempre creando el HTML a mano y cargarlo en un webbrowser, asi de simple. hay otros metodos, pero prefiero este que es simple.
saludos.