[QGIS-trac] Re: [Quantum GIS] #54: label placement

Quantum GIS qgis at qgis.org
Fri May 2 12:59:45 EDT 2008


#54: label placement
-----------------------------------------------------+----------------------
        Reporter:  cavallini at faunalia.it             |         Owner:  wonder     
            Type:  enhancement                       |        Status:  new        
        Priority:  major: does not work as expected  |     Milestone:  Version 1.0
       Component:  Graphics                          |       Version:  HEAD       
      Resolution:                                    |      Keywords:             
Platform_version:                                    |      Platform:  All        
        Must_fix:  No                                |   Status_info:  0          
-----------------------------------------------------+----------------------
Changes (by springmeyer):

 * cc: blake at hailmail.net (added)

Comment:

 + 1 on this being a fairly critical. I would support prioritizing default
 collision avoidance / filtering as a first feature. This could be a
 checkbox in the label tab that is on by default and would prevent layers
 from rendering all their labels when major overlap/collision will occur.
 This will help basic QGIS aesthetics and performance. An example of the
 performance hit is that when rendering a world_borders shapefile ( ~500kb)
 and all the country name labels are placed by default, QGIS hangs
 unresponsively for about 7 seconds. (I'm running 0.10.0 on Max OS 10.5
 with 2GB ram and loading the shapefile from
 http://thematicmapping.org/downloads/TM_WORLD_BORDERS_SIMPL-0.2.zip).

 I just ran a quick comparison with this same sample data in uDIG,
 Mapwindow, and ArcMap and all three have either a default collision
 algorithm set or an easy checkbox available to avoid collision and
 therefore render the world_borders shapefile much faster when labels are
 requested. This feature will have a big impact on the first-impressions of
 new users if implemented.

 I'll attach two graphics comparing the default labeling in qgis with the
 default labeling in mapwindow (with collision avoidance).

-- 
Ticket URL: <https://trac.osgeo.org/qgis/ticket/54#comment:7>
Quantum GIS <http://qgis.org>
Quantum GIS is an Open Source GIS viewer/editor supporting OGR, PostGIS, and GRASS formats


More information about the QGIS-trac mailing list