Google Maps API
Die Google Maps API ermöglicht die Integration von Google Maps in eigene Internetanwendungen - vom privatesten Blog zum kommerziellsten Angebot - jeder kann diesen Service nutzen.
Um deine Karte mit eigenen Funktionen auf die eigene Homepage zu setzen, benötigt man nichts weiter als einen API-Key, der kostenlos auf der
Google Maps API-Homepage∞ zu erhalten ist und die Fähigkeit ein wenig mit
JavaScript und
HTML umgehen zu können.
Wie funktioniert das?
Google hat zum einen einen Server, der die Karten liefert - normalerweise kann man sich die auf
maps.google.de∞ anschauen. Zum anderen gibt es ein
JavaScript, das man sich in die eigene Seite einbaut. Je nachdem, wie man die Funktionen aus diesem
JavaScript in die eigene Seite einbaut, werden die Karte vom Google-Server geladen und dynamisch in das eingebaut, was der Benutzer in seinem Browser sieht.
Der Benutzer lädt sich also mit Deiner Seite eine Art Programm (
JavaScript) herunter, mit dem er sich die Karten betrachten kann. Dadurch muss zum Beispiel auch nicht ständig die ganze Seite neu geladen werden - schiebt der Benutzer die Karte hin und her oder zoomt er sie, werden nur die Teile der Karte vom Google-Server nachgeladen, die benötigt werden.
Video:
Google Developer Day London: New features in the Maps API∞
Kartografie
Die kartografische Theorie, die hinter den Google Maps steckt, fasst der Artikel
Google Maps Deconstructed∞ sehr gut zusammen. Interessant sind dort auch die Kommentare und vor allem der Artikel von
Mike Williams∞.
Wie sieht das mit den Rechten aus?
Solange man die Maps über die Google API benutzt und sie nicht ausdruckt oder in Druckerzeugnissen verwendet, kann man damit so ziemlich alles machen, was unter das Google-Motto "Don't be evil" fällt: Man darf damit also keine Karten für gute Drogen-Dealer in der Stadt oder soetwas erstellen. Genauer kann man dan in den
Terms of Use∞ nachlesen.
Google behält sich vor Werbung in den Karten einzublenden. Vermutlich wird es dann aber auch ein Traffic-bezogenes Preismodell geben, mit dem man den eigenen Dienst werbefrei halten kann.
Offizielle Links
Siehe auch
Mashup