• QGeoPolygon


    Header: #include <QGeoPolygon>
    qmake: QT += positioning

    Since: Qt 5.10
    Inherits: QGeoShape

    QGeoPolygon类定义地理多边形。
    多边形由表示其周长的QGeoCoordinates的有序列表定义。
    此列表中的每两个相邻元素均通过穿过两个元素的恒定方位的最短线段连接在一起。这种类型的连接可以在纵向上穿过时间线,但不能穿过极点。
    这与此形状的QGeoShape::boundingGeoRectangle()返回的边界框的计算有关,它将把左上角的纬度设置为路径点集中的最大纬度。同样,右下角的纬度将是路径点集中的最小纬度。
    这个类是一个qu小工具。它可以直接从C++和QML中使用。

    QGeoPolygon()
    QGeoPolygon(const QList<QGeoCoordinate> &path)
    QGeoPolygon(const QGeoPolygon &other)
    QGeoPolygon(const QGeoShape &other)
    ~QGeoPolygon()
    void addCoordinate(const QGeoCoordinate &coordinate)
    bool containsCoordinate(const QGeoCoordinate &coordinate) const
    QGeoCoordinate coordinateAt(int index) const
    void insertCoordinate(int index, const QGeoCoordinate &coordinate)
    double length(int indexFrom = 0, int indexTo = -1) const
    const QList<QGeoCoordinate> & path() const
    void removeCoordinate(const QGeoCoordinate &coordinate)
    void removeCoordinate(int index)
    void replaceCoordinate(int index, const QGeoCoordinate &coordinate)
    void setPath(const QList<QGeoCoordinate> &path)
    int size() const
    QString toString() const
    void translate(double degreesLatitude, double degreesLongitude)
    QGeoPolygon translated(double degreesLatitude, double degreesLongitude) const
    bool operator!=(const QGeoPolygon &other) const
    QGeoPolygon & operator=(const QGeoPolygon &other)
    bool operator==(const QGeoPolygon &other) const

    ####################

    QQ 3087438119
  • 相关阅读:
    5860. 从双倍数组中还原原数组
    5847. 找到所有的农场组
    5846. 找到数组的中间位置
    442. 数组中重复的数据
    1987. 不同的好子序列数目
    1986. 完成任务的最少工作时间段
    1985. 找出数组中的第 K 大整数
    1984. 学生分数的最小差值
    学习内容整合
    spring-DI和spring-mybatis整合
  • 原文地址:https://www.cnblogs.com/herd/p/14802029.html
Copyright © 2020-2023  润新知