Tengo google maps v2 con 3 mapas en la misma página,
como necesito https: pues tengo que cambiar a v3, pero no consigo
hacer mas de un mapa en la misma página.
Esto es un mapa y necesito tener dos mas, pero con distintas coordinadas claro.
Código Javascript:
Ver original
<script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=false"></script> <div id="map_canvas" style="width: 580px; height: 400px"></div> <script type="text/javascript"> //<![CDATA[ var map = null; function initialize() { var myOptions = { zoom: 13, center: new google.maps.LatLng(36.51308543049258, -4.886341094970703), mapTypeControl: true, mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU}, navigationControl: true, mapTypeId: google.maps.MapTypeId.ROADMAP } map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); google.maps.event.addListener(map, 'click', function() { infowindow.close(); }); // Add markers to the map // Set up three markers with info windows var point = new google.maps.LatLng(36.50856685143835, -4.866085052490234); var marker = createMarker(point,'<div style="width:240px">Text here <a href="link here">Link<\/a><\/div>') var point = new google.maps.LatLng(36.509653404078676, -4.91289496421814); var marker = createMarker(point,'<div style="width:240px"Text here <a href="link here">Link<\/a><\/div>') var point = new google.maps.LatLng(36.508601,-4.875945); var marker = createMarker(point,'<div style="width:240px">Text here<a href="link here">Link<\/a><\/div>') } var infowindow = new google.maps.InfoWindow( { size: new google.maps.Size(150,50) }); function createMarker(latlng, html) { var contentString = html; var marker = new google.maps.Marker({ position: latlng, map: map, zIndex: Math.round(latlng.lat()*-100000)<<5 }); google.maps.event.addListener(marker, 'click', function() { infowindow.setContent(contentString); infowindow.open(map,marker); }); } </script>
Alguna idea?