PlanetGMaps Forum

planetGMaps

Die deutsche Google Maps Community.
Die Möglichkeiten sind da!

Forum

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


zum vorhergehenden Thema Thema drucken zum nächsten Thema

Übersicht ::  Google Maps API ::  Google Maps API ::  Bild an Zoomlevel anpassen
moderiert von: Steffen

Zum aktuellsten Beitrag 

Bild an Zoomlevel anpassen

Masterm244 verfasst: 11.08.2010, 15:53
Neu hier
Neu hier
Masterm244

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
Nach oben  Profil PM senden
 
Pil verfasst: 12.08.2010, 09:16
Häufiger hier
Häufiger hier
Pil

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
Nach oben  Profil PM senden Webseite
 
Masterm244 verfasst: 12.08.2010, 09:52
Neu hier
Neu hier
Masterm244

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);
Nach oben  Profil PM senden
 
Pil verfasst: 12.08.2010, 11:55
Häufiger hier
Häufiger hier
Pil

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.
Nach oben  Profil PM senden Webseite
 


User online:

Diese Angaben basieren auf den Useraktivitäten der letzten 10 Minuten

^ Top | © 2006 planet-gmaps.de | css | xhtml