このページでは

C

Position QML Type

「位置」タイプは、座標(経度、緯度)や方向など、特定の時点における位置情報を保持します。詳細...

Import Statement: import QtPositioning
Since: Qt Quick Ultralite 2.11

プロパティ

詳細説明

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

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

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

位置オブジェクトは読み取り専用であり、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]

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

coordinate」も参照してください

longitudeValid : bool [read-only]

このプロパティは、coordinate の longitude が設定されている場合、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ライセンスの下で利用可能です。
詳細はこちらをご覧ください。