このページでは

C

geoCoordinate QML Value Type

座標型は地理的な位置を表し、格納します。詳細...

Import Statement: import QtPositioning
Since: Qt Quick Ultralite 2.10

プロパティ

方法

詳細説明

この型はlatitude プロパティとlongitude プロパティの形式で地理位置を表す。latitude プロパティは、赤道上と赤道下の小数点以下の度数を指定する。正の緯度は北半球を示し、負の緯度は南半球を示す。longitude プロパティは、東西の小数点以下の度数を指定します。正の経度は東半球を示し、負の経度は西半球を示します。併せて、これらの属性は、地球の表面上の任意の二次元位置を指定します。

isValid 特性は、 座標が有効か無効かを示す真偽値を返します。座標が有効かど う かは、 その緯度 と 経度の値に よ っ て決ま り ます。緯度は -90 か ら 90 の間でなければな ら ず、 経度は -180 か ら 180 の間でなければな ら ない。

geoCoordinate 型は、Qt Location モジュールのMap 項目で地図の中心を指定するために使われます。

精度

座標型に格納された緯度と経度の属性は倍数として表現され、マイクロメートルを指定するのに十分な約16桁の小数点以下の精度を与えます。

使用例

geoCoordinate の値を作成するには、そのlatitudelongitude プロパティを使用します:

Map {
    center {
        latitude: -27.5
        longitude: 153.1
    }
}

プロパティの説明

isValid : bool

このプロパティは、座標の現在の有効性を保持する。座標は、有効な緯度 と 経度が設定 さ れていれば有効 と 見な さ れます。

緯度は -90 から 90 の間でなければ有効とはみなされず、経度は -180 から 180 の間でなければ有効とはみなされない。

このプロパティは読み出し専用である。


latitude : real

このプロパティは、地理的位置の緯度値(10 進数)を保持する。正の緯度は北半球を示し、負の緯度は南半球を示す。このプロパティが設定されていない場合、デフォルト値は NaN である。


longitude : real

経度 このプロパティは、地理的位置の経度(10 進数)を保持する。正の経度は東半球を、負の経度は西半球を示す。このプロパティが設定されていない場合、デフォルト値は NaN である。


メソッドの説明

real distanceTo(geoCoordinate other)

この座標からother で指定された座標までの距離(メートル)を返す。

この計算では、地球が球形であると仮定して、2 つの座標間の大円距離を返す。

この座標またはother が無効な座標の場合は 0 を返します。


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