Freitag, 3. September 2010

Google Maps Api – Infofenster mit Tabs

Eines der größten Probleme bei Google Maps ist es stets, eventuell vorhandene Informationen in den Infofenstern zu verpacken. Hierbei gibt es zwei grundlegende Probleme: a) akuter Platzmangel und b) die Gestaltung. Lustigerweise stellt Google hier einen Mechanismus zur Verfügung, um zumindest die Daten zu strukturieren. Es benutzt ihn nur kaum einer ;) Mittels eines openInfoWindowTabsHtml anstatt... 
Den gesamten Artikel lesen →

Google Maps API – Individuelle Windrose

Ich habe heute in das Demo Mashup eine Windrose eingebaut, und auch dafür gesorgt, dass man die Karte mit der Tastatur scrollen kann. Wenn man den richtigen Befehl kennt, ist das Ganze recht einfach, deswegen erspare ich euch heute das gesamte CSS. Ihr könnt wenn ihr wollt hier nachschauen, wie ihr die Windrose über die Karte gelegt bekommt. Der Befehl panDirection, den man zum Bewegen der Karte... 
Den gesamten Artikel lesen →

Google Maps API – Individueller Zoom

Nett ausgedrückt würde ich den “richtigen Weg” für die Erstellung eines individuellen Zoom’s für die Google Maps API als anstrengend bezeichnen. Aber wie heißt es so schön? Viele Wegen führen nach Rom, und deshalb verwenden wir für unser Demo Mashup jQuery und benutzen einen indirekten Weg. Trotzdem legt uns die API viele Steine in den Weg, die wir im Laufe dieses Beitrages... 
Den gesamten Artikel lesen →

Google Maps API: Bedienelemente auf der Karte platzieren

In unserem Mashup ist zurzeit die Control immens im Weg, da ich eigentlich oben links einen individuellen Slider für einen individuellen Zoom einbauen möchte. Entsprechend soll die GLargeMapControl nicht mehr oben links in der Ecke stehen, sondern oben rechts. Damit ist sie erstmal aus dem Weg, die Bedienung funktioniert immer noch, und wir können parallel eigene Bedienelemente einbinden. Glücklicherweise... 
Den gesamten Artikel lesen →

Google Maps mit individuellem MapType

Wie versprochen fange ich jetzt an, die Steuerelemente von Google Maps zu individualisieren. Den Anfang macht hier der MapType, weil am einfachsten :) Wer die bisherigen Beiträge in dieser Kategorie verfolgt hat weiß, das wir die GMapTypeControl mittels eines 1 map.addControl( new GMapTypeControl() ); eingefügt haben. Viel schicker fände ich es aber, wenn wir diese Control in... 
Den gesamten Artikel lesen →

Google Maps Tutorial – Steuerelemente

Bisher haben wir uns nicht um die Steuerelemente gekümmert, sondern einfach den Default übernommen. Für den Anfang hat das gereicht, aber insbesondere die Maßstabsanzeige in der unteren linken Ecke muss weg. Ferner hat Google Maps eine neue, viert Ansicht: das Gelände. Und zumindest für die Bedürfnisse des Archeol-Mashups ist diese am besten geeignet. Zumindest letzteres ist eine einfache Änderung,... 
Den gesamten Artikel lesen →

Google Maps API Tutorial – Übersichtskarte

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... 
Den gesamten Artikel lesen →