Just doing some tests with image overlays, but I guess this is harder than what I first expected.
var mapp = new GMap2(document.getElementById("map-picos")); mapp.addControl(new GSmallMapControl()); mapp.setCenter(new GLatLng(43.20616451368453, -4.851084790347035), 12); mapp.setMapType(G_SATELLITE_MAP); var icon = new GIcon(); icon.image = "http://static.flickr.com/45/130698232_15d0fa6fc8.jpg"; var point = new GLatLng(43.20616451368453, -4.851084790347035); mapp.addOverlay(new GMarker(point, icon));