zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    Java学习之集合
    No module named 'requests'---问题解决记录
    jmeter中设置线程数与设置集合点的区别
    【转载】jmeter将上一个接口返回值作为下一个接口的请求参数
    TortoiseSVN 使用教程
    Xenu Link Sleuth 简单好用的链接测试工具
    Nginx的启动、停止与重启---linux
    深入理解HTTP协议、HTTP协议原理分析
    正则表达式
    Python基础教程(022)--Pycharm快速体验
  • 原文地址:https://www.cnblogs.com/herd/p/14802029.html
Copyright © 2011-2022 走看看