このページでは

C

Position QML Type

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

Import Statement: import QtPositioning
Since: Qt Quick Ultralite 2.11

プロパティ

詳細説明

Position型は、coordinate (経度、緯度)などの地理的な位置に関する値や、データの有効性を保持する。

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

Position オブジェクトのすべてのプロパティが有効または利用可能とは限らない(例えば、緯度経度 は有効でも、方向は受信されていない)。そのため、対応する「有効な」プロパティが利用可能である(例えば、coordinate や、longitudeValid や、latitudeValid など)。これは、この位置更新においてデータが利用可能で有効であるかどうかを識別するためである。

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

使用例

PositionSource 、またはMapサンプルアプリケーションの例を参照のこと。

PositionSource およびgeoCoordinateも参照

プロパティのドキュメント

coordinate : geoCoordinate [read-only]

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

longitudeValid およびlatitudeValidも参照してください

direction : double [read-only]

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

directionValidも参照

directionValid : bool [read-only]

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

directionも参照のこと

latitudeValid : bool [read-only]

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

coordinateも参照

longitudeValid : bool [read-only]

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

coordinateも参照

speed : double [read-only, since Qt Quick Ultralite 2.12]

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

このプロパティはQt Quick Ultralite 2.12 で導入されました。

speedValidも参照してください

speedValid : bool [read-only, since Qt Quick Ultralite 2.12]

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

このプロパティはQt Quick Ultralite 2.12で導入されました。

speedも参照してください

timestamp : date [read-only, since Qt Quick Ultralite 2.12]

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

このプロパティはQt Quick Ultralite 2.12 で導入されました。

特定の Qt ライセンスの下で利用可能です。
詳細はこちら。