このページでは

Position QML Type

Position型は、座標(経度、緯度、高度)や速度など、特定の時点での位置データを保持します。詳細...

Import Statement: import QtPositioning

プロパティ

詳細説明

Position 型は、coordinate (経度、緯度、高度)、Position が取得されたtimestamp 時刻、speed 時刻、データの精度など、地理的な位置に関する値を保持する。

主に、PositionSourceposition プロパティで、システムの位置データソースから利用可能なデータの基本単位として使用される。

位置オブジェクトのすべてのプロパティが、必ずしも有効または利用可能とは限らない(例えば、緯度経度 は有効でも、速度更新が受信されていないか、手動で設定されていない)。そのため、対応する「有効な」プロパティ(例えば、coordinatelongitudeValidlatitudeValid など)が利用可能であり、この位置更新においてデータが利用可能で有効であるかどうかを判別する。

ポジションオブジェクトは読み取り専用であり、PositionSource によってのみ生成できる。

使用例

PositionSource タイプの例、またはSatellite Info のサンプル・アプリケーションを参照。

PositionSource およびcoordinateも参照のこと

プロパティ文書

altitudeValid : bool

こ のプ ロ パテ ィ は、 座標の高度が設定 さ れてい る 場合に true にな り ます (すべての更新がすべてのデー タ を含んでい る と は限 ら ないので、 そのデー タ を受信 し たかど う かを示すため)。

coordinateも参照してください

coordinate : coordinate

このプロパティは、Position の緯度、経度、高度を保持する。

このプロパティは読み取り専用です。

longitudeValidlatitudeValidaltitudeValidも参照してください

direction : double [since Qt Positioning 5.3]

このプロパティは、真北からの度数で進行方向の値を保持する。

読み取り専用のプロパティである。

このプロパティはQt Positioning 5.3 で導入されました。

directionValidも参照してください

directionAccuracy : double [since Qt Positioning 6.3]

このプロパティは、提供されたdirection の精度を度単位で保持する。このプロパティは Android と macOS/iOS でのみ有効です。詳細については、QGeoPositionInfo::Attribute のドキュメントを参照してください。

このプロパティはQt Positioning 6.3 で導入されました。

direction およびdirectionAccuracyValidも参照してください

directionAccuracyValid : bool [since Qt Positioning 6.3]

このプロパティは、directionAccuracy が設定されている場合、true となる。

このプロパティはQt Positioning 6.3 で導入された。

directionAccuracyも参照のこと

directionValid : bool [since Qt Positioning 5.3]

このプロパティは、direction が設定されている場合に真となる(すべての更新がすべてのデータを含むとは限らないため、そのデータが受信されたかどうかを示す)。

このプロパティはQt Positioning 5.3 で導入された。

directionも参照のこと

horizontalAccuracy : real

こ のプ ロ パテ ィ は、 座標の水平精度を メ ー ト ル単位で保持 し ます。

horizontalAccuracyValid およびcoordinateも参照

horizontalAccuracyValid : bool

このプロパティは、horizontalAccuracy が設定されている場合に真となる(すべての更新がすべてのデータを含むとは限らないため、そのデータが受信されたかどうかを示す)。

horizontalAccuracyも参照のこと

latitudeValid : bool

こ のプ ロ パテ ィ は、 座標の緯度が設定 さ れてい る 場合に true にな り ます (すべての更新がすべてのデー タ を含む と は限 ら ないので、 そのデー タ を受信 し たかど う かを示すため)。

coordinateも参照してください

longitudeValid : bool

こ のプ ロ パテ ィ は、 座標の経度が設定 さ れてい る 場合に true にな り ます (すべての更新がすべてのデー タ を含む と は限 ら ないので、 そのデー タ を受信 し たかど う かを示すため)。

coordinateも参照してください

magneticVariation : double [since Qt Positioning 5.4]

このプロパティは、磁場の水平成分と真北との間の角度を度単位で保持する。偏角とも呼ばれる。正の値は真北から時計回りの方向を示し、負の値は反時計回りの方向を示す。

読み取り専用のプロパティです。

このプロパティはQt Positioning 5.4 で導入されました。

magneticVariationValidも参照

magneticVariationValid : bool [since Qt Positioning 5.4]

このプロパティは、magneticVariation が設定されている場合に真となる(すべての更新がすべてのデータを含むとは限らないため、そのデータが受信されたかどうかを示す)。

このプロパティはQt Positioning 5.4 で導入された。

magneticVariationも参照のこと

speed : double

このプロパティは、スピード(対地速度、メートル/秒)の値を保持する。

読み取り専用のプロパティです。

speedValid およびcoordinateも参照してください

speedValid : bool

このプロパティは、speed が設定されている場合に真となる(すべての更新がすべてのデータを含むとは限らないため、そのデータが受信されたかどうかを示す)。

speedも参照のこと

timestamp : date

このプロパティは、このポジションが受信された時のタイムスタンプを保持する。このプロパティが設定されていない場合は無効である。

このプロパティは読み取り専用である。

verticalAccuracy : real

こ のプ ロ パテ ィ は、 座標の垂直精度を メ ー ト ル単位で保持 し ます。

verticalAccuracyValid およびcoordinateも参照

verticalAccuracyValid : bool

このプロパティは、verticalAccuracy が設定されている場合に真となる(すべての更新がすべてのデータを含むとは限らないため、そのデータが受信されたかどうかを示す)。

verticalAccuracyも参照のこと

verticalSpeed : double [since Qt Positioning 5.3]

このプロパティは、垂直方向の速度の値をメートル毎秒で保持する。

読み取り専用のプロパティである。

このプロパティはQt Positioning 5.3 で導入されました。

verticalSpeedValidも参照してください

verticalSpeedValid : bool [since Qt Positioning 5.3]

このプロパティは、verticalSpeed が設定されている場合に真となる(すべての更新がすべてのデータを含むとは限らないため、そのデータが受信されたかどうかを示す)。

このプロパティはQt Positioning 5.3 で導入された。

verticalSpeedも参照のこと

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.