geocircle QML 值类型
地圈类型表示一个圆形地理区域。 更多...
导入语句 | import QtPositioning |
详细描述
类型 geocircle
是一个代表圆形地理区域的 geoshape。它是对 QGeoCircle 的直接表示,并通过一个指定地圈中心的 coordinate 以及一个指定地圈半径(单位:米)的 qreal 来定义。
如果地圈中心的坐标无效或半径小于零,则认为该圆形无效。
示例使用
使用类型 var 的属性来存储 geocircle
。要创建 geocircle
值,请使用 QtPositioning.circle() 函数
import QtPositioning Item { property var region: QtPositioning.circle(QtPositioning.coordinate(-27.5, 153.1), 1000) }
在集成 C++ 时请注意,任何从 C++ 传递到 QML 的 QGeoCircle 值都会自动转换为 geocircle
值,反之亦然。
属性
center
coordinate radius
此属性保存地圈中心的坐标。
radius
real radius
此属性保存地圈的半径,单位为米。
半径的默认值为 -1,表示无效的地圈区域。
© 2024 Qt 公司有限公司。其中包含的文档贡献属于其各自的所有者。本提供的文档根据自由软件基金会发布的 GNU 自由文档许可协议版本 1.3 的条款进行许可。Qt 以及相应的商标是芬兰 Qt 公司以及在全世界其他国家的商标。所有其他商标均为各自所有者的财产。