Die deutsche Google Maps Community.
Die Möglichkeiten sind da!
Forum Suche | Forum Übersicht | Anmerkung: registrierte Benutzer können sich über neue Einträge benachrichtigen lassen | Anmerkung: registrierte Benutzer können sich über neue Einträge benachrichtigen lassen
Übersicht ::
Google Maps API ::
Google Maps API ::
Bild an Zoomlevel anpassen
moderiert von:
Steffen
Bild an Zoomlevel anpassen |
||
|---|---|---|
| Masterm244 | verfasst: 11.08.2010, 15:53 | |
Neu hier
registriert: Aug. 2010
Beiträge: 4
Status: offline letzter Besuch: 20.09.10 |
Hallo Ich möchte meine Bilder in Google Maps an das Zoomlevel anpassen. So dass sie immer größer werden, wenn ich näher heranzoome. Mein Code sieht so aus. function bild(){ // Create a lettered icon for this point using our icon class var letter = String.fromCharCode("A".charCodeAt(0) + index); var letteredIcon = new GIcon(baseIcon); letteredIcon.image = "AdresseZumBild"; // Set up our GMarkerOptions object markerOptions = { icon:letteredIcon }; var marker = new GMarker(point, markerOptions); return marker; } Und vorher habe ich noch die Eigenschaften angelegt. var baseIcon = new GIcon(G_DEFAULT_ICON); baseIcon.shadow = ""; baseIcon.iconSize = new GSize(110, 34); baseIcon.shadowSize = new GSize(37, 34); baseIcon.iconAnchor = new GPoint(9, 34); baseIcon.infoWindowAnchor = new GPoint(9, 2); Wie mache ich das jetzt? Kann mit jemand weiter helfen? mfg Martin editiert von: Masterm244, 11.08.2010, 02:54 Uhr |
|
|
|
|
|
| Pil | verfasst: 12.08.2010, 09:16 | |
Häufiger hier
registriert: Jun. 2009
Beiträge: 16
Status: offline letzter Besuch: 20.09.10 |
Hier sind zwei völlig verschiedene Möglichkeiten http://groups.google.com/...99dfc/712a4ad56859e604 http://groups.google.com/...f5e86/d0df52871b95381c |
|
|
|
|
|
| Masterm244 | verfasst: 12.08.2010, 09:52 | |
Neu hier
registriert: Aug. 2010
Beiträge: 4
Status: offline letzter Besuch: 20.09.10 |
Vielen Dank für deine Antwort. Ich habe das Problem jetzt wie folgt gelöst. var boundaries = new GLatLngBounds(new GLatLng(x-untenlinks,y-untenlinks), new GLatLng(x-obenrechts, y-obenrechts)); var oldmap = new GGroundOverlay("AdresseZumBild", boundaries); map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); map.addOverlay(oldmap); |
|
|
|
|
|
| Pil | verfasst: 12.08.2010, 11:55 | |
Häufiger hier
registriert: Jun. 2009
Beiträge: 16
Status: offline letzter Besuch: 20.09.10 |
Ja, das hat aber Nachteile. Das Bild wird schnell riesengroß (und möglicherweise auch verzerrt), wenn man reinzoomt und winzigklein, wenn man rauszoomt, Es ist nicht anklickbar, weil ein GGroundOverlay keinen Klick-Event hat. |
|
|
|
|
|
User online:
Diese Angaben basieren auf den Useraktivitäten der letzten 10 Minuten