C
Position QML Type
Position型は、座標(経度、緯度)や方向など、特定の時点での位置データを保持する。詳細...
| Import Statement: | import QtPositioning |
| Since: | Qt Quick Ultralite 2.11 |
プロパティ
- coordinate : geoCoordinate
- direction : double
- directionValid : bool
- latitudeValid : bool
- longitudeValid : bool
- speed : double
(since Qt Quick Ultralite 2.12) - speedValid : bool
(since Qt Quick Ultralite 2.12) - timestamp : date
(since Qt Quick Ultralite 2.12)
詳細説明
Position型は、coordinate (経度、緯度)などの地理的な位置に関する値や、データの有効性を保持する。
主に、PositionSource のposition プロパティで、システムの位置データソースから利用可能なデータの基本単位として使用される。
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 ライセンスの下で利用可能です。
詳細はこちら。