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 |
このプロパティは、Position の緯度と経度の値を保持します。
longitudeValid およびlatitudeValid も参照して ください。
direction : double |
このプロパティは、進行方向の値を真北からの度数で保持します。
directionValidも参照 。
directionValid : bool |
latitudeValid : bool |
こ のプ ロパテ ィ は、 座標の緯度が設定 さ れている と きはtrue にな り ます (すべての更新がすべてのデー タ を含んでい る と は限 ら ないので、 そのデー タ を受信 し たかど う かを示すため)。
coordinateも参照 。
longitudeValid : bool |
こ のプ ロパテ ィ は、 座標の経度が設定 さ れてい る と き はtrue にな り ます (すべての更新がすべてのデー タ を含んでい る と は限 ら ないので、 そのデー タ を受信 し たかど う かを示すため)。
coordinate も参照 。
speed : double |
このプロパティは、速度(groundspeed、メートル / 秒)の値を保持する。
このプロパティはQt Quick Ultralite 2.12 で導入されました。
speedValid も参照して ください。
speedValid : bool |
timestamp : date |
このプロパティは、このポジションが受信されたときのタイムスタンプを保持する。このプロパティが設定されていない場合は無効です。
このプロパティはQt Quick Ultralite 2.12 で導入されました。
特定の Qt ライセンスの下で利用可能です。
詳細を見る。