15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Kapitel 55: Geolokation<br />

Wenn ein Gerät Ortungsfunktionen unterstützt, können Sie die Geolokation-API verwenden, um die aktuelle<br />

geografische Position des Geräts abzurufen. Wenn ein Gerät dieses Funktionsmerkmal unterstützt, können Sie<br />

Informationen zur Geolokation abrufen. Zu diesen Informationen zählen Höhe, Genauigkeit, Richtung,<br />

Geschwindigkeit und Zeitstempel der letzten Positionsänderung.<br />

Die Geolocation-Klasse löst update-Ereignisse als Reaktion auf den Positionssensor des Geräts aus. Das update-<br />

Ereignis ist ein GeolocationEvent-Objekt.<br />

Verwandte Hilfethemen<br />

flash.sensors.Geolocation<br />

flash.events.GeolocationEvent<br />

Erkennen von Geolokationsänderungen<br />

Zur Verwendung des Sensors für die Geolokation instanziieren Sie ein Geolocation-Objekt und registrieren Sie die<br />

von diesem Objekt ausgelösten update-Ereignisse. Das update-Ereignis ist ein Geolocation-Ereignisobjekt. Das<br />

Ereignis hat acht Eigenschaften:<br />

altitude – Die Höhe in Metern.<br />

heading – Die Bewegungsrichtung in Grad (relativ zum geografischen Norden).<br />

horizontalAccuracy – Die horizontale Genauigkeit in Metern.<br />

latitude – Der Breitengrad.<br />

longitude – Der Längengrad.<br />

speed – Die Geschwindigkeit in Metern pro Sekunde.<br />

timestamp – Die Anzahl der Millisekunden seit der Initialisierung der Laufzeitumgebung bis zum Auftreten des<br />

Ereignisses.<br />

verticalAccuracy – Die vertikale Genauigkeit in Metern.<br />

Bei der timestamp-Eigenschaft handelt es sich um ein Objekt mit dem int-Datentyp. Alle anderen Eigenschaften sind<br />

Number-Objekte.<br />

Im Folgenden sehen Sie ein einfaches Beispiel zur Anzeige von Geolokationsdaten in einem Textfeld:<br />

Letzte Aktualisierung 27.6.2012<br />

997

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!