geoSatelliteInfo QML Value Type
geoSatelliteInfo型は、衛星の基本情報を表す。詳細...
Import Statement: | import QtPositioning |
Since: | Qt 6.5 |
プロパティ
- satelliteIdentifier : int
- satelliteSystem : enumeration
- signalStrength : real
方法
- real attribute(Attribute attr)
- bool hasAttribute(Attribute attr)
詳細な説明
この型はQGeoSatelliteInfo をQMLで表現したものです。この型はQMLからは作成できず、SatelliteSource からのサテライトの更新を扱う場合にのみ使用できます。
この型は、satelliteSystem
、satelliteIdentifier
、signalStrength
の読み込み専用プロパティと、オプションの属性を持つ。
属性が存在するかどうかを調べるにはhasAttribute メソッドを使い、その値を取得するにはattribute メソッドを使います。
QGeoSatelliteInfoも参照してください 。
プロパティ Documentation
satelliteIdentifier : int |
衛星識別子番号を保持する。
衛星識別子番号は、衛星システム内で衛星を識別するために使用できる。
実際の値は、プラットフォームや選択したバックエンドによって異なる場合がある。
satelliteSystem : enumeration |
衛星の GNSS システムを保持する。
定数 | 説明 |
---|---|
GeoSatelliteInfo.Undefined | 定義されていない。 |
GeoSatelliteInfo.GPS | 全地球測位システム(アメリカ)。 |
GeoSatelliteInfo.GLONASS | 全地球測位システム(ロシア)。 |
GeoSatelliteInfo.GALILEO | 全地球航法衛星システム(EU)。 |
GeoSatelliteInfo.BEIDOU | BeiDou航法衛星システム(中国)。 |
GeoSatelliteInfo.QZSS | 準天頂衛星システム(日本)。 |
GeoSatelliteInfo.Multiple | このタイプは通常、複数の衛星システムをサポートする機器から情報を受信したことを示し、衛星システムは明示的に指定されない。 |
GeoSatelliteInfo.CustomType | ユーザが使用できる最初のタイプ。 |
signalStrength : real |
信号強度をデシベル単位で保持する。
メソッド・ドキュメント
real attribute(Attribute attr) |
属性attr の値、または値が設定されていない場合は-1を返す。
以下の属性がサポートされています:
GeoSatelliteInfo.Elevation
- 衛星の高度(度)。GeoSatelliteInfo.Azimuth
- 真北に対する方位角(度単位)。
bool hasAttribute(Attribute attr) |
衛星情報に属性attr が含まれている場合はtrue
を返す。そうでない場合はfalse
を返す。
サポートされる属性のリストについては、attribute() を参照のこと。
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.