Hola, puedes crearte un archivo con esto:
Código:
<html>
<head>
<script src="http://maps.google.com/maps?file=api&"type="text/javascript"></script>
<script type="text/javascript">
function set_maps()
{
if (GBrowserIsCompatible())
{
var home_map = new GMap2(document.getElementById("home_map")); // objeto mapa
var mapTypeControl = new GMapTypeControl(); // control mapa-satelite-hibrido
var topRight = new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(10,10)); // posicion
home_map.setCenter(new GLatLng(10,10), 2); // posicion inicial
home_map.addControl(mapTypeControl, topRight); // añade control
home_map.addControl(new GSmallMapControl()) // añade zoom
var home_point = new GLatLng(10, 10); // punto inicial para overlay
home_map.addOverlay(new GMarker(home_point));
}
}
</script>
</head>
<body onload="set_maps();" onunload="GUnload()">
<body>
<div id="home_map" style="float:left;width: 700px; height: 700px;"</div>
</body>
</html>
y luego en tu programa cargalo por ejemplo en un TWebBrowser.