Google Maps API Tutorial – Übersichtskarte
12. August 2009
Nachdem ich gestern wieder einmal das Design an der Demo-Anwendung geändert habe. Habe ich bei dieser Gelegenheit eine Übersichtskarte eingebaut. Diese Übersichtskarte ist eine der wenigen Elemente, auf die einem Google so gut wie keine Einflussmöglichkeiten gewährt. “Früher” einmal konnte man das Design über CSS ändern, aber mit der neuen Version der API handelt man sich da erhebliche Probleme ein, da zu dem Zeitpunkt, an dem man auf die Karte zugreifen möchte, diese durchaus NULL sein könnte. Also lassen wir das! :) (Tipp: Wenn man es trotzdem versuchen möchte, mit settimeout arbeiten!)
Google-technisch heißt die Übersichtskarte, und eigentlich beschränkt sich das hinzufügen zu einer bestehenden Karte auf einen einzigen Befehl:
1 | map.addControl(new GOverviewMapControl()); |
Natürlich lässt sich auch die Größe des Fensters beeinflussen, dies geschieht über die Funktion GSize:
1 | map.addControl(new GOverviewMapControl(new GSize(200, 200)); |
Obiges Beispiel fügt eine 200×200 Pixel große Übersichtskarte ein. Und das war es eigentlich auch schon, was man über Übersichtskarten wissen muss.

