Andy,
Here is what google has to say in their docs.
Map Attributes
By default, maps show up within the Google Maps API using standard "painted" tiles. However, the Google Maps API also supports other maps types. The following map types are standard:
* G_NORMAL_MAP- the default view
* G_SATELLITE_MAP - showing Google Earth satellite images
* G_HYBRID_MAP - showing a mixture of normal and satellite views
* G_DEFAULT_MAP_TYPES - an array of these three types, useful for iterative processing
You can set the map type using the GMap2 object's setMapType() method. For example, the following code sets the map to use the satellite view from Google Earth:
var map = new GMap2(document.getElementById("map_canvas"));
map.setMapType(G_SATELLITE_MAP);
A map also contains a number of attributes that are useful to ascertain. For example, to find the dimensions of the current viewport, use the GMap2 object's getBounds() method to return a GLatLngBounds value.
So if you look in the map_functions.js script in the files you will need to find this section:
//Runs the function below (gbrowsercompat) and then loads the google map.
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.addControl(new PromoControl());
map.setCenter(new GLatLng(slat, slon), zlvl);
map.openInfoWindowHtml(map.getCenter(), (map_desc));
Change it to:
//Runs the function below (gbrowsercompat) and then loads the google map.
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.setMapType(G_SATELLITE_MAP);
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.addControl(new PromoControl());
map.setCenter(new GLatLng(slat, slon), zlvl);
map.openInfoWindowHtml(map.getCenter(), (map_desc));
That should do it. You can also change the G_SATELLITE_MAP to any of the other types listed in the documentation above.
Let me know if works out for you.