Position QML Type

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

Import Statement: import QtPositioning

プロパティ

詳細説明

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

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

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

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

使用例

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

PositionSource およびcoordinateも参照のこと

プロパティの説明

altitudeValid : bool

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

coordinateも参照。


coordinate : coordinate

このプロパティは、Position の緯度、経度、および高度値を保持します。

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

longitudeValidlatitudeValid 、およびaltitudeValidも参照して ください。


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 が設定されている場合、true になる (すべての更新がすべてのデータを含むとは限らないため、そのデータが受信されたかどうかを示す)。

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

directionも参照


horizontalAccuracy : real

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

horizontalAccuracyValid およびcoordinateも参照


horizontalAccuracyValid : bool

こ のプ ロ パテ ィ は、horizontalAccuracy が設定 さ れてい る 場合に true にな り ます (デー タ が受信 さ れてい る かど う かを示すため。)

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

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

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

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


speedValid : bool

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

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も参照


© 2025 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.