var div = document.createElement(‘div’);
div.style.width = ’1px’;
div.style.height = ’1px’;
div.style.background = ‘gray’;
map.getContainer().appendChild(div);


map = new GMap2(document.getElementById(„mapcan”));
…..
map.getContainer().style.width = 500+’px’;
map.getContainer().style.height = 500+’px’;
map.checkResize();

Kod należy umieścić w funkcji JS.
Wywołanie funkcji powoduje zmiane rozmiaru mapy.


var color = „red”;
var f = new GIcon();
f.image = „
http://labs.google.com/ridefinder/images/mm_20_” + color
  + „.png”;
f.shadow = „
http://labs.google.com/ridefinder/images/mm_20_shadow.png„;
f.iconSize = new GSize(12,20);
f.shadowSize = new GSize(22,20);
f.iconAnchor = new GPoint(6,20);
f.infoWindowAnchor = new GPoint(6,1);
f.infoShadowAnchor = new GPoint(13,13);

newMarker = new GMarker(point,
 {icon: f, draggable: true}
);


var map = new GMap2(document.getElementById(„map_sm”));
map.setCenter(new GLatLng(52.21202468872070, 20.82314300537109), 13);
map.addOverlay(new GMarker(new GLatLng(52.21202468872070, 20.82314300537109)));
map.disableDragging();


var dane = new Array();
dane[0] = {lat: 52.224355732689, lng: 21.253480911255, dymek: ‘<span class=”dymek”><b>opis</b></span>’}

var cnt = dane.length;
for(i=0; i<cnt; i++) {
    var d = dane[i];
    var marker = new GMarker(new GPoint(d.lng, d.lat));
    map.addOverlay(marker);
    marker.openInfoWindowHtml(d.dymek);
}


Wyświetlanie komunikatów w oknie debugera GMap:
GLog.write("New position of insert = "+ point.lat() + ","+point.lng() + ","+pixel.x + ","+pixel.y + ", p1: " + point1.x + ", " + point1.y + ",o: " + offset.x + ", " + offset.y + ",r: "+(offset.x - point1.x) +","+(-offset.y + point1.y) + ",h: "+ map.getSize().height);


var map = new GMap2(document.getElementById(„map”));.

Zmiana domyślengo kursora myszy podczas przeciągania mapy 

var map = new GMap2(document.getElementById(„map”), {draggableCursor: ‘crosshair’, draggingCursor: ‘pointer’});