このページでは

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 ライセンスの下で利用可能です。
詳細はこちら。