[Qgis-developer] Questions about labels and animation in QGIS
Hugo Mercier
hugo.mercier at oslandia.com
Mon Nov 9 01:31:05 PST 2015
Hi,
On 09/11/2015 07:20, 151612463 wrote:
> Hi,
> I'm new to QGIS, and I want to use QGIS to develop a software to show
> and editing flight tracks. My development environment is as follow:
> 1 Windows 7
> 2 Qt4.8.6
> 3 QGIS2.4(Build from sourcecode).
Why not a more recent version ?
> I have displayed vector and raster in a canvas(QgsMapCanvas)
> successfully, but I don't know how to show labels in QGIS and how to
> animate them.
> I used to do the same job in MapX. In MapX, a user drawing layer is
> provided to decrease CPU usage when some elements must be refreshed
> frequently. However, it seems like that QGIS doesn't provide such layer,
> so how to animate a moving track without refreshing the whole map?
> A colleage use a QWidget window to draw the labels and the QWidget
> window overlays on the canvas(QgsMapCanvas). By this method, he can draw
> anything he want in the QWidget window and refresh the elements. But I
> feel that this is not the recommended way in QGIS. Is there any better
> way to achieve the requirements?
>
> Can anyone tell me how or provide development documents to refer to? Thanks.
If I understand correctly your needs: you need to animate a layer with
labels and you don't want all the layers to be refreshed at each frame ?
For performance reasons ?
How many layers have labels ?
More information about the Qgis-developer
mailing list