このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

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 度です)。 speed0 の場合、または端末が heading 情報を提供できない場合、 headingnull になります。

GeolocationCoordinates.speed 読取専用

端末の移動速度をメートル毎秒で表す double 型の値を返します。このプロパティは null になることがあります。

インスタンスメソッド

GeolocationCoordinates インターフェイスが継承しているメソッドはありません。

GeolocationCoordinates.toJSON()

この GeolocationCoordinates オブジェクトの JSON 表現を返し、 JSON.stringify() でシリアライズすることができるようにします。

仕様書

Specification
Geolocation
# coordinates_interface

ブラウザーの互換性

関連情報