GeolocationCoordinates
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2020年7月.
* Some parts of this feature may have varying levels of support.
安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。
GeolocationCoordinates インターフェイスは、地球上の端末の位置と高度、およびこれらのプロパティが計算された精度を表します。
地理の位置情報情報は、世界測地系座標 (WGS84) で指定された形で提供されます。
インスタンスプロパティ
GeolocationCoordinates インターフェイスが継承するプロパティはありません。
GeolocationCoordinates.latitude読取専用-
この位置の緯度を 10 進数の角度で表す
double型の値を返します。 GeolocationCoordinates.longitude読取専用-
この位置の経度を 10 進数の角度で表す
double型の値を返します。 GeolocationCoordinates.altitude読取専用-
この位置の平均海水面からの相対的な高度をメートル単位で表す
double型の値を返します。実装がこのデータを提供できない場合、この値はnullになることがあります。 GeolocationCoordinates.accuracy読取専用-
latitudeおよびlongitudeプロパティの精度をメートル単位で表す、double型の値を返します。 GeolocationCoordinates.altitudeAccuracy読取専用-
altitudeプロパティの精度をメートル単位で表す、double型の値を返します。このプロパティは、実装がデータを提供することができない場合はnullになることがあります。 GeolocationCoordinates.heading読取専用-
端末が向かっている方向を表す
double型の値を返します。この値は、端末の向きが真北からどれだけ離れているかを、角度で表します。0は真北を表し、方向は時計回りに定められます (すなわち、東は90度、西は270度です)。speedが0の場合、または端末がheading情報を提供できない場合、headingはnullになります。 GeolocationCoordinates.speed読取専用-
端末の移動速度をメートル毎秒で表す
double型の値を返します。このプロパティはnullになることがあります。
インスタンスメソッド
GeolocationCoordinates インターフェイスが継承しているメソッドはありません。
GeolocationCoordinates.toJSON()-
この
GeolocationCoordinatesオブジェクトの JSON 表現を返し、JSON.stringify()でシリアライズすることができるようにします。
仕様書
| Specification |
|---|
| Geolocation> # coordinates_interface> |