Vorbemerkung
der Red., September ´05: Nicht alle Browser und Betriebssysteme bieten
die erforderlichen technischen Voraussetzungen für die nachfolgenden
Erläuterungen. Sollten die Beispiele nicht funktionieren, muss eine neuere
Version genutzt werden. Nach unserem Kenntnisstand werden derzeit folgende Browser
unterstützt :
Nachdem wir nun bereits seit Wochen dem "happy zooming" frönen, aus unseren Waypoints und Routen KML- und KMZ-Dateien erzeugen, unsere gefahrenen Touren nachfliegen (siehe dazu unseren Beitrag Google Earth - Navigationshilfe oder Spielerei?) oder 3D-Objekte in die Karten integrieren, befassen wir uns nun damit, was aus der "Heirat" von Google Earth und Google Maps herausgekommen ist und wie man das Ergebnis in seine Seiten integrieren kann.
Man kann nun mittlerweile seine Seiten mit Satellitenbildern "aufpeppen", ohne dass der Betrachter Google Earth auf seinem PC zuvor installieren und ohne dass man ihm KML- oder KMZ-Dateien zur Verfügung stellen muss.
Zwei Varianten stehen zur Verfügung: Die einfache Variante und die Kür.
Wir konzentrieren uns hier auf die Satellitenkarten, denn für unsere Beispiele sind zum Zeitpunkt der Berichtserstellung bei Google Maps noch keine Karten vorhanden.
Die einfache Variante: Per Hyperlink
Hat man einen interessanten Punkt, Waypoint oder Placemark, wie er in der Google Terminologie heißt, so kann man die Allgemeinheit daran teilhaben lassen. HTML-Kenntnisse reichen hierfür aus.
Man muss lediglich einen Link setzen auf maps.google.com, die Map-Funktion aufrufen und einige Parameter versorgen:
Also auf nach Berlin per Satellit!
| Ganz einfach | http://maps.google.com/maps?q="Berlin,Germany"&z=3&t=k |
| Aus größerer Höhe | http://maps.google.com/maps?q="Berlin,Germany"&z=5&t=k |
| Ganz einfach mit Koordinate | http://maps.google.com/maps?ll=52.5163,13.378&z=4&t=k |
| Ganz einfach mit Koordinate, Pin und Kommentar | http://maps.google.com/maps?q=52.5163,13.378("Pariser Platz, Brandenburger Tor")&t=k |
| Blick aus dem All mit Koordinate und Pin | http://maps.google.com/maps?q=52.5163,13.378&z=12&t=k |
Die Kür: Per API (Application Programming Interface)
Google bietet an, dass man über eine Programmierschnittstelle die
Kartendienste für seine eigene Seite nutzen kann. Zur Zeit ist der Service
kostenlos, da die API als Beta-Version vorliegt - also noch nicht voll
ausgetestet ist (Das sollen ja schließlich wir erledigen!
). Außerdem behält sich Google vor,
später einmal Werbung einzublenden.
Die "Androhung" von Werbung bedeutet, dass wir im Explorer Magazin die API nicht in größerem Umfang einsetzen werden, aber hier in diesem Beitrag wollen wir doch einmal zeigen, was man mit der API so machen kann.
Vor die Nutzung der API hat Google die Registrierung gesetzt: Das Explorer Magazin musste sich als Nutzer registrieren und zusichern, dass dieser Beitrag der Internet-Gemeinschaft frei zugänglich ist. Dafür bekommt man einen so genannten API-Key. Mit diesem API.-Key können wir die API nutzen, solange die Seite zu unserer Domain www.explorermagazin.de gehört und die Seite in keinem Unterpfad liegt.
Bei unseren Beispielen gehen wir an dieser Stelle nicht detailliert auf die Programmierung ein, aber wer sich den Quelltext dieser Seite anschaut, hat den kommentierten Sourcecode aller Beispiele und kann daraus selber seine Wunschseiten entwickeln. Für selbst erstellte Web-Seiten sind Programmierkenntnisse dringend zu empfehlen und mit der Dokumentation von Google ist das Ganze dann kein Hexenwerk.
Will man Animationen programmieren, z.B. schrittweises Zoomen oder Verschieben des Kartenausschnitts, ist zu beachten, dass der Bildaufbau asynchron erfolgt zum Ablauf des Java-Scripts. Dauert der Bildaufbau zu lange, verpuffen unter Umständen die Befehle für die Animation.
Wir zeigen jetzt hier einige Möglichkeiten:
| Unser beliebtes Testobjekt, was mag es sein? |
| Unser beliebtes Testobjekt, nun gut zu erkennen, aber mehr Zoom ist nicht drin! |
| Unser beliebtes Testobjekt, beim Klick in die Karte lüftet sich das Geheimnis |
| Unser beliebtes Testobjekt, hier kann gezoomt werden ... |
|
Bitte auf obige Links klicken, dann gibt es hier was zu sehen ...
|
Es ist also nicht schwierig, Satellitenbilder als Karten in seine
Seiten einzubauen und Hinweismarker einzufügen. Wer noch mehr
Satellitenbilder von beliebigen vorgegebenen Koordinaten sehen will, kann dies auf unserer Serviceseite
Google
Earth Quickie. Ebenfalls auf Basis von Google Earth
Satellitenbildern kann man unser weiteres Serviceangebot, den Google
Earth Entfernungsmesser benutzen! ![]()
© Text 2005 S. Zerlauth, Satellitenbilder, Luftaufnahmen und Karten: Google