Latitude ist wirklich ganz cool.
Habe es auf meinem N95, einem weiteren eines Familienmitgliedes sowie dem Omnia meiner Freundin installiert.
Unter Symbian läuft es relativ stabil und aktualisiert nach bisheriger Beobachtung alle 30-45 min die Position, wobei ca. 2-3 KB anfallen. Negativ dabei ist allerdings, daß Google Maps nach jeder Aktualisierung die Session unterbricht, was die Kosten bei ungünstigem Datentakt steigert.
Der Aktualisierungsintervall ist übrigens dynamisch - wenn Du Dich schneller bewegst, wird auch häufiger aktualisiert.
Die Windows Mobile Version hat allerdings noch den Bug, daß sie nach dem Schließen nicht mehr im Hintergrund weiterläuft und dementsprechend die Position nicht mehr aktualisiert. Folglich kann meine Freundin nun meinen Standort kontrollieren, ich aber nicht ihren, solange sie Google Maps nicht gerade offen hat.
Solange man kein GPS-Signal hat, ist die Positionsangabe abhängig von der Dichte bzw. Distanz zur nächsten Basisstation teilweise recht ungenau, da dann die Position der aktuelle Basisstation verwendet wird. Da an meinem derzeitigen Standort auf einer Anhöhe ein ständiger Wechsel zwischen drei Basisstationen (eine 4km südlich, eine 4km westlich und eine 0,6km südwestlich) stattfindet, wandere ich gerade (solange ich keinen GPS-Empfang habe) ständig zwischen drei Städten hin und her. Das könnte man besser lösen, indem man die Position der während der letzten 5min verbundenen Basisstationen mittelt. Noch präziser wäre es, wenn man die Empfangspegel oder (bei GSM) das timing advance der umliegenden Zellen zur trigonometrischen Positionsbestimmung nutzen würde, aber diese Werte lassen sich wohl nicht über die Standard APIs auslesen.
