Information Technology Reference
In-Depth Information
}
</script>
<body>
<div id="map" style="width:100%; height:100%"></div>
Listing 7.1: Straßenkarte von Mitteleuropa mit Google Maps
Beim Laden der Bibliothek muss der sensors -Parameter angegeben werden.
Wenn dieser Wert auf true steht, kann das Endgerät seine Position bestim-
men und der Anwendung mitteilen. Das ist vor allem bei mobilen Geräten (zum
Beispiel Smartphones mit GPS) von Bedeutung. Ist die gesamte Seite gela-
den ( window.onload ), wird ein neues Objekt vom Typ google.maps.Map erzeugt,
dessen Konstruktor als ersten Parameter das HTML-Element entgegennimmt,
das zur Anzeige der Karte vorgesehen ist. Der zweite Parameter bestimmt als
Liste von Optionen, wie und was auf der Karte dargestellt werden soll. In die-
sem Fall wird der Kartenmittelpunkt auf 47 Grad Nord und 11 Grad Ost mit der
Zoomstufe 7 gesetzt (Zoomstufe 0 entspricht der Ansicht der gesamten Erde)
und der Kartentyp über die Konstante google.maps.MapTypeId.ROADMAP als Stra-
ßenkarte festgelegt.
HINWEIS
Da der Konstruktor des Kartenobjekts einen Verweis auf den Inhalt der HTML-
Seite enthält, darf er erst aufgerufen werden, wenn die Webseite geladen ist
- also zum Zeitpunkt window.onload.
OpenStreetMap / OpenLayers
OpenStreetMap startete im Jahr 2004 mit dem sehr ambitionierten Ziel, eine
umfassende und freie Plattform für Geodaten weltweit zu werden. Anknüpfend
an die erfolgreiche Methode von Wikipedia wollte man es den Benutzern ein-
fach machen, geografische Elemente im persönlichen Umfeld aufzunehmen
und im Internet zu speichern. Wenn Sie bedenken, wie ungleich schwieriger es
ist, Geodaten zu editieren, ist der bisherige Stand des Projekts beeindruckend.
Tausende User haben ihre GPS-Aufzeichnungen auf die Plattform openstreet-
map.org hochgeladen und dort korrigiert und kommentiert. Zudem nahm man
bereits vorhandene Geodaten, die über eine entsprechende Lizenz verfügten,
mit in den Datenbestand auf (zum Beispiel den TIGER -Datensatz der US-Bun-
desstaaten oder die Landsat 7 -Satellitenbilder).
Im Umfeld des Projekts entstanden unterschiedliche Werkzeuge, mit denen
man Daten von den Servern von OpenStreetMap herunterladen und - eine
entsprechende Berechtigung vorausgesetzt - hinaufladen und dort speichern
Search WWH ::




Custom Search