C
geoCoordinate QML Value Type
座標型は地理的な位置を表し、格納します。詳細...
| Import Statement: | import QtPositioning |
| Since: | Qt Quick Ultralite 2.10 |
プロパティ
方法
- real distanceTo(geoCoordinate other)
詳細説明
この型はlatitude プロパティとlongitude プロパティの形式で地理位置を表す。latitude プロパティは、赤道上と赤道下の小数点以下の度数を指定する。正の緯度は北半球を示し、負の緯度は南半球を示す。longitude プロパティは、東西の小数点以下の度数を指定します。正の経度は東半球を示し、負の経度は西半球を示します。併せて、これらの属性は、地球の表面上の任意の二次元位置を指定します。
isValid 特性は、 座標が有効か無効かを示す真偽値を返します。座標が有効かど う かは、 その緯度 と 経度の値に よ っ て決ま り ます。緯度は -90 か ら 90 の間でなければな ら ず、 経度は -180 か ら 180 の間でなければな ら ない。
geoCoordinate 型は、Qt Location モジュールのMap 項目で地図の中心を指定するために使われます。
精度
座標型に格納された緯度と経度の属性は倍数として表現され、マイクロメートルを指定するのに十分な約16桁の小数点以下の精度を与えます。
使用例
geoCoordinate の値を作成するには、そのlatitude とlongitude プロパティを使用します:
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 ライセンスの下で利用可能です。
詳細はこちら。