google maps

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/google-maps_229645/page_1 - zur Vollversion wechseln!


Flochiller schrieb am 12.04.2012 um 14:28

Hi,

Kann mir jemand helfen?
Ich hätte gerne, dass das google maps api, die komplette infobox zeigt und nicht abschneidet.

http://network2design.de/index.php?id=12

Code:
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<div id="map_canvas" style="height:250px;width:600px;"></div>
<script type="text/javascript">
	window.setTimeout("initGmaps();",300);
	function initGmaps()
	{
		var myOptions = {zoom:14,center:new google.maps.LatLng(49.9153311, 8.643732999999997),mapTypeId: google.maps.MapTypeId.ROADMAP};
		map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
		marker = new google.maps.Marker({map: map, position: new google.maps.LatLng(49.9153311, 8.643732999999997)});
		infowindow = new google.maps.InfoWindow({content: "<b>Network2Design GmbH</b><br>Röntgenstrasse 104 <br>D-64291 Darmstadt"});
		google.maps.event.addListener(marker, "click", function(){infowindow.open(map,marker);});infowindow.open(map,marker);
	}
</script>

tia

Flo


Spikx schrieb am 12.04.2012 um 14:44

Dazu müsstest du entweder einfach den map_canvas höher machen oder den Ort nicht zentriert darstellen lassen (dazu müsstest du die ersten Latitude und Longitude Werte ändern, also bei var myOptions = {zoom:14,center:new google.maps.LatLng(49.9153311, 8.643732999999997), ...).


Flochiller schrieb am 12.04.2012 um 14:55

Die Werte hab ich schon versucht zu ändern aber irgendwie funktioniert es nur mit links/rechts aber nicht rauf/runter. :confused:

LatLng(48, 8.65) gibt das selbe wie LatLng(49, 8.65) oder LatLng(51, 8.65)


Spikx schrieb am 12.04.2012 um 22:15

Oh ok, da forciert wohl das Info Window eine andere Positionierung des Views. Da bin ich jetzt momentan auch überfragt


Flochiller schrieb am 13.04.2012 um 00:15

Hmm, trotzdem danke, vielleicht hat ja wer anderer eine Idee...


baldi schrieb am 13.04.2012 um 10:21

Wenn du die Größe von dem map_canvas div auf height:400px änderst geht es sich ... weiß zwar nicht warum aber is so :S


ill schrieb am 13.04.2012 um 11:27

Aufruf von Map.panBy(x, y) nach erfolgter Initialisierung ist keine Option?

x und y werden dabei in Pixel angegeben


Flochiller schrieb am 13.04.2012 um 15:11

Zitat von ill
Aufruf von Map.panBy(x, y) nach erfolgter Initialisierung ist keine Option?

x und y werden dabei in Pixel angegeben

Muchos Grazias!
Das hatte ich probiert, aber irgendwie an der falschen stelle!
Vielen Dank!




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025