Google Maps Mobile

Google öffnet My Location für Entwickler

Was das iPhone noch nicht kann, das können jetzt freie Entwickler mit der neuen Firmware iPhone 2.0 - sie programmieren Anwendungen für jede Lebenslage. Beim neuen Betriebssystem Android verfährt Google nicht an. Navigationslösungen und standortabhängige Dienste werden besonders beliebt sein. Deshalb gibt Google bereits jetzt Entwicklern Zugriff auf die Funktion My Location.
Wenn ein Handy keinen GPS-Empfänger eingebaut hat, nutzt Google die ID der Funkzelle, um den Standort zu bestimmen. Diese wird übermittelt, wenn der Browser eine neue Website anfordert. Die exakte Position kann dabei aber nicht ermittelt werden - zum Beispiel über die Peilung durch mehrere Funktürme.

Google nutzt stattdessen eine eigene Datenbank, in der den einzelnen Funkzellen Geodaten zugeordnet sind. Entsprechend hoch ist die Ungenauigkeit. Bis zu 1.000 Meter kann Google Ortsbestimmung daneben liegen. Für eine grobe Orientierung reicht dies aber.

Nutzer füllen die Datenbank

In dieser Datenbank hat Google Daten aus über 200 Ländern gesammelt. Dabei fährt kein Google-Team die einzelnen Funkmasten ab. Die Nutzer erledigen dies nebenbei. Denn Google Maps sendet neben der ID der Funkzelle auch die GPS-Daten, wenn ein Handy einen GPS-Empfänger eingebaut hat. Auf diese Weise füllt sich die Datenbank wie von selbst und wird immer genauer.

Die neue Schnittstelle für Programmierer (API) ist bereits in Gears for Windows Mobile und in Android enthalten. Unabhängige Entwickler können darauf nun eigene Anwendungen aufsetzen - zum Beispiel Pizza-Taxis in einer näheren Umgebung suchen. Diese Angabe ist dann zwar nicht auf den Meter genau. Um eine heiße Pizza geliefert zu bekommen, sollte dies aber reichen.

Um Google Maps Mobile 2.0 zu installieren, ruft man im Handy-Browser www.google.com/gmm auf.

Mehr auf Pocketbrain

Mehr im Internet

11.06.2008 | 14:05 Uhr
Autor: Peter Giesecke
Tags: Google Maps Mobile, Google Maps, Google, My Location, Standortbestimmung, Location Based Services, LBS, standortabhängige Dienste, API

Anzeige

Werbung