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