QGeoPath vs QGeoPolygon

QGeoPath vs QGeoPolygon

本文关键字:QGeoPolygon vs QGeoPath      更新时间:2023-10-16

我正在尝试找出QGeoPathQGeoPolygon类之间的区别以及它们共存的原因/目的。它们似乎几乎相同,除了QGeoPath有一个额外的"宽度"属性。

文档在解释其目的时也是一种相互复制/粘贴,因此没有收获。

什么时候会使用QGeoPathQGeoPolygon

在互联网上搜索不会产生任何可以阐明这一点的东西。我很惊讶没有发现这样的Q已经被问过了。

我错过了什么? 如有任何澄清,将不胜感激。

路径是线性要素,而面是封闭区域要素。当您需要路径时,您将使用路径,当您需要某个区域时,您将使用面。路径的结束位置通常与其起始位置不同。具有宽度的路径不会构成面,而只是在中心线两侧形成缓冲区。它们是两个不同的概念。