• 5121阅读
  • 5回复

QGraphicsView中绘制大量线段 [复制链接]

上一主题 下一主题
离线tompsontan
 

只看楼主 倒序阅读 楼主  发表于: 2015-01-04
写的一个程序,和地图相关的。想增加显示google地球kml文件的路线,但是大一点的kml里面有很多路线(折线),每条线可能有上千个点。
现在用QGraphicsLineItem数量太多的话,直接卡住动不了。
请教,怎么实现呢?
看淡得失
离线tompsontan

只看该作者 1楼 发表于: 2015-01-04
类似这样的
看淡得失
离线圣域天子

只看该作者 2楼 发表于: 2015-01-04
我猜应该用曲线实现吧?
离线kimtaikee

只看该作者 3楼 发表于: 2015-01-04
Level of Detail, 根据显示的层级来画线路的细节层次。

离线tompsontan

只看该作者 4楼 发表于: 2015-01-04
现在用QPainterPath和QGraphicsPathItem画出来了,不过还是比较卡。
看淡得失
离线1638338649

只看该作者 5楼 发表于: 2017-12-13
直接卡住是不是刷新的太多了
快速回复
限100 字节
 
上一个 下一个