geoSatelliteInfo QML 数据类型
The geoSatelliteInfo type represents basic information about a satellite. 更多...
导入语句 | import QtPositioning |
自 | Qt 6.5 |
属性
- satelliteIdentifier : int
- satelliteSystem : enumeration
- signalStrength : real
方法
- real attribute(Attribute attr)
- bool hasAttribute(Attribute attr)
详细描述
This type is a QML representation of QGeoSatelliteInfo. The type is uncreatable from QML and can only be used when handling satellite updates from SatelliteSource.
This type contains the read-only properties of satelliteSystem
, satelliteIdentifier
and signalStrength
, as well as optional attributes.
Use the hasAttribute method to check if the attribute exists or not, and the attribute method to get its value.
另请参阅 QGeoSatelliteInfo.
属性文档
satelliteIdentifier : int |
持有卫星标识号。
卫星标识号可用于在卫星系统中识别卫星。
实际值可能会根据平台和所选后端而变化。
satelliteSystem : enumeration |
持有卫星的 GNSS 系统。
常量 | 描述 |
---|---|
GeoSatelliteInfo.Undefined | 未定义。 |
GeoSatelliteInfo.GPS | 全球定位系统 (USA)。 |
GeoSatelliteInfo.GLONASS | 全球定位系统 (Russia)。 |
GeoSatelliteInfo.GALILEO | 全球导航卫星系统 (EU)。 |
GeoSatelliteInfo.BEIDOU | 北斗导航卫星系统 (China)。 |
GeoSatelliteInfo.QZSS | 准地平卫星系统 (Japan)。 |
GeoSatelliteInfo.Multiple | 此类型通常表示来自支持多个卫星系统的设备接收到的信息,并且卫星系统没有明确指定。 |
GeoSatelliteInfo.CustomType | 第一个可由用户使用的类型。 |
signalStrength : real |
持有以分贝为单位的信号强度。
方法文档
real attribute(Attribute attr) |
返回属性 attr 的值,如果值未设置,则返回 -1。
以下属性受支持:
GeoSatelliteInfo.Elevation
- 卫星的仰角,单位为度。GeoSatelliteInfo.Azimuth
- 真北方向的方位角,单位为度。
© 2024 The Qt Company Ltd. 本文档中的贡献是各自所有者的版权。本文档根据自由软件基金会发布的 GNU自由文档许可证版本1.3 的条款许可。Qt及其相关标志是The Qt Company Ltd.在芬兰和其他国家的商标。所有其他商标均为其各自所有者的财产。