$(function(){ $("#gmap-1").gmap3({ marker:{ latLng: [46.578498,2.457275], options:{ draggable:true }, events:{ dragend: function(marker){ $(this).gmap3({ getaddress:{ latLng:marker.getPosition(), callback:function(results){ var map = $(this).gmap3("get"), infowindow = $(this).gmap3({get:"infowindow"}), content = results && results[1] ? results && results[1].formatted_address : "no address"; if (infowindow){ infowindow.open(map, marker); infowindow.setContent(content); } else { $(this).gmap3({ infowindow:{ anchor:marker, options:{content: content} } }); } } } }); } } }, map:{ options:{ zoom: 5 } } }); $("#gmap-2").gmap3({ map:{ options:{ center:[46.578498,2.457275], zoom: 4, mapTypeId: google.maps.MapTypeId.TERRAIN } }, marker:{ values: [ [49.28952958093682, 6.152559438984804], { latLng:[44.28952958093682, 6.152559438984804], options:{ icon: "http://maps.google.com/mapfiles/marker_green.png" } }, [49.28952958093682, -1.1501188139848408], { latLng:[44.28952958093682, -1.1501188139848408], events:{ click:function(){ alert("I'm the last one, and i have my own click event"); } } } ], events:{ // events trigged by markers click: function(){ alert("Here is the default click event"); } }, cluster:{ radius: 100, 0: { content: "
CLUSTER_COUNT
", width: 53, height: 52 }, 20: { content: "
CLUSTER_COUNT
", width: 56, height: 55 }, 50: { content: "
CLUSTER_COUNT
", width: 66, height: 65 } } } }); var fenway = new google.maps.LatLng(42.345573,-71.098326); $("#gmap-3").gmap3({ map:{ options:{ zoom: 14, mapTypeId: google.maps.MapTypeId.ROADMAP, streetViewControl: true, center: fenway } }, streetviewpanorama:{ options:{ container: $("#gmap-4"), opts:{ position: fenway, pov: { heading: 34, pitch: 10, zoom: 1 } } } } }); $("#gmap-5").gmap3({ map:{ address:"ISTABBUL, TURKEY", options:{ zoom:4, mapTypeId: google.maps.MapTypeId.SATELLITE, mapTypeControl: true, mapTypeControlOptions: { style: google.maps.MapTypeControlStyle.DROPDOWN_MENU }, navigationControl: true, scrollwheel: true, streetViewControl: true } } }); $("#gmap-6").gmap3({ map:{ options:{ center:[33, -111], zoom:10, mapTypeControlOptions: { mapTypeIds: [google.maps.MapTypeId.ROADMAP, google.maps.MapTypeId.SATELLITE, google.maps.MapTypeId.HYBRID, google.maps.MapTypeId.TERRAIN, "sectional"] } } }, imagemaptype:{ id: "sectional", options:{ getTileUrl: function(coord, zoom) { return "http://www.fourpeaksnavigation.com/sectionals/phx" + "/" + zoom + "/" + coord.x + "/" + coord.y + ".png"; }, tileSize: new google.maps.Size(256, 256), isPng: true, name: "Chart", minZoom: 1, maxZoom: 111 }, callback: function(){ $(this).gmap3("get").setMapTypeId("sectional"); } } }); });