Hi,

I would certainly welcome the integration of labels and diagrams to avoid overlapping. I can't comment on the technical/architectural issues.

I agree. The WMS benchmark also showed labeling to be a critical performance factor (but it is still unclear to me wether this is because text rendering, candidate position generation or conflict resolution). However, bringing
together the two systems could make it easier to enhance performance
for both.

The speed is currently fine for our purposes (labeling lines and integrating them with manually positioned labels). Of course it can always be faster. But it works fine for us. We suppress most labels when zooming out or only display major labels.

it would be nice to be able to
interactively place the diagrams as you have done with labels. How
would the diagram's placement be persisted? In the same way as labels
using a specified columns? Some users have requested that label
placement could work like E$RI where the labels can be turned into
graphics and placement is stored in the project file (or whatever the
ESRI equivalent of that is) - so that you don't

The placement would be the same as for labels (stored in columns).
The option
to change the objects to graphics would be nice. Technically, it could
probably be done by turning the labels into annotation objects
(QgsTextAnnotation). However, this is out of scope for me at the moment.

I personally prefer the current behavior of QGIS, storing positions, anchors, rotation and other label settings as separate columns in the database or other data sources. These labels need to be shared in many different projects and across several applications, so I don't see a benefit of storing label data within a single QGIS project file. The project file is just a shell/a bunch of settings. The data is the jewels. Also, when storing the labels within the QGIS project file, they aren't accessible to other software besides QGIS. QGIS is not like ESRI that needs to lock out other systems. I usually like to see raw data separated from project settings. A mixture of some data in the database and some in the project file makes things more difficult to deal with and less accessible.

I am not opposing to having the label storage also in a project file, I am just stating that I am personally not interested, for the above reasons.

Thanks,
Andreas

--
Andreas Neumann
Böschacherstrasse 10A
8624 Grüt (Gossau ZH)
Switzerland
_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to