HTML and CSS Reference
In-Depth Information
gebaute GPS-Chip die Satellitensignale mehrerer GPS-Satelliten und kann dadurch die
Position auf wenige Meter genau bestimmen.
Die netzwerkbasierten Ortungsmethoden sind meist schnell, ungenau und verbrauchen
wenig Energie. Die gerätebasierten Ortungsmethoden sind langsamer, besonders bei der
ersten Ortungsanfrage, jedoch deutlich genauer und verbrauchen leider - der GPS-Chip
muss mit Energie versorgt werden - auch deutlich mehr Strom.
Wenn der PositionOptions -Parameter nicht angegeben wird, ist enableHighAccuracy
false , timout unbegrenzt (Infinity) und maximumAge 0 . Auf das PositionOptions -
Objekt wird später noch genauer eingegangen.
Bei erfolgreicher Bestimmung der Position wird die showMap -Funktion unseres Beispiels
aufgerufen. An diese Funktion wird ein Objekt mit folgenden Eigenschaften übergeben:
Coordinates coords
Die coords -Eigenschaft verweist auf ein weiteres Objekt, das die eigentlichen Positions-
daten laut World Geodic System (WGS84) enthält. Eigenschaften, deren Datentyp in der
Tabelle unten mit ? angegeben ist, sind optional, d. h., die jeweilige Implementierung
muss das nicht unterstützen.
Inhalte des coords-Objekts
Geografische Koordinaten laut WGS84. (WGS84 ist das am wei-
testen verbreitete Koordinatensystem und wird beispielsweise
durch GPS unterstützt.)
double latitude
Geografische Koordinaten laut WGS84.
double longitude
Die Genauigkeit der Koordinaten, angegeben in Meter. Der Wert
75 gibt an, dass die Position, die durch latitude und
longitude angegeben wurde, um bis zu 75 Meter von der rea-
len Position abweichen kann.
double accuracy
Die Höhe in Metern oberhalb des WGS84-Ellipsoids. Falls die
Implementierung das nicht unterstützt, wird null zurückgegeben.
double? altitude
Genauigkeit der Höhenangabe. Eine mögliche Abweichung wird
in Metern angegeben. Falls nicht unterstützt, wird null zurückge-
geben.
double?
altitudeAccuracy
Die aktuelle Fahrtrichtung, angegeben in Grad relativ zum Nor-
den im Uhrzeigersinn. Null, falls nicht vorhanden.
double? heading
Falls vorhanden, die aktuelle Geschwindigkeit in Metern pro
Sekunde. ansonsten null.
double? speed
DOMTimeStamp timestamp
Ein DOMTimeStamp, der per new Date(timestamp) am einfachsten in ein leserliches
Datum verwandelt wird. Der Timestamp gibt an, wann genau die in coords gespei-
cherten Informationen erhoben wurden.
Search WWH ::




Custom Search