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」も参照してください 。
プロパティのドキュメント
satelliteIdentifier : int [read-only]
衛星識別番号を格納します。
衛星識別番号は、衛星システム内の衛星を識別するために使用できます。
実際の値は、プラットフォームや選択されたバックエンドによって異なる場合があります。
satelliteSystem : enumeration [read-only]
衛星のGNSSシステムを保持しています。
| 定数 | 説明 |
|---|---|
GeoSatelliteInfo.Undefined | 未定義。 |
GeoSatelliteInfo.GPS | 全地球測位システム(米国)。 |
GeoSatelliteInfo.GLONASS | 全地球測位システム(ロシア)。 |
GeoSatelliteInfo.GALILEO | 全地球測位システム(EU)。 |
GeoSatelliteInfo.BEIDOU | 北斗(BeiDou)測位衛星システム(中国)。 |
GeoSatelliteInfo.QZSS | 準天頂衛星システム(日本)。 |
GeoSatelliteInfo.Multiple | このタイプは通常、複数の衛星システムに対応したデバイスから情報が受信されたことを示しており、衛星システムは明示的に指定されていません。 |
GeoSatelliteInfo.CustomType | ユーザーが利用できる最初のタイプ。 |
signalStrength : real [read-only]
信号強度をデシベル単位で保持します。
メソッドのドキュメント
real attribute(Attribute attr)
属性の値を返します。値が設定されていない場合は、attr または-1を返します。
以下の属性がサポートされています:
GeoSatelliteInfo.Elevation- 衛星の仰角(度単位)。GeoSatelliteInfo.Azimuth- 真北に対する方位角(度単位)。
bool hasAttribute(Attribute attr)
衛星情報に「attr 」という属性が含まれている場合は、true を返します。それ以外の場合は、false を返します。
サポートされている属性の一覧については、attribute() を参照してください。
© 2026 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.