minfeaturesize auto

Gregor Mosheh gregor at HOSTGIS.COM
Mon Aug 13 11:17:52 PDT 2007


Hey, guys, I hate to be a pest about this, but my employer would like 
for me to confirm whether this is a known bug (I can't find it in Trac), 
user error on my part (not impossible, though "minfeaturesize auto" 
seems straightforward), or an unknown bug, so we can plan appropriately.


Issue:
"minfeaturesize auto" is documented as causing labels to appear only 
when their containing polygon is larger than the label. In my tests, it 
causes labels to never be displayed.

Demonstrations:

Default label handling:
http://maps.hostgis.com/gregor/mww_example/
http://maps.hostgis.com/gregor/mww_example/mapfile.txt
     LABEL
       COLOR 0 0 0
       TYPE truetype
       FONT "Arial"
       SIZE 9
       POSITION cc
     END


Minfeaturesize 36:
http://maps.hostgis.com/gregor/mww_example3/
http://maps.hostgis.com/gregor/mww_example3/mapfile.txt
     LABEL
       COLOR 0 0 0
       TYPE truetype
       FONT "Arial"
       SIZE 9
       POSITION cc
       MINFEATURESIZE 36
     END
In this case, there are still several polygons (note the northeast quad 
of the map) which lack labels though they're above the minimum size and 
labels would not collide. That's probably beyond the scope of this 
submission, but is still interesting and my employer considers it "bug like"


Minfeaturesize auto:
http://maps.hostgis.com/gregor/mww_example2/
http://maps.hostgis.com/gregor/mww_example2/mapfile.txt
     LABEL
       COLOR 0 0 0
       TYPE truetype
       FONT "Arial"
       SIZE 9
       POSITION cc
       MINFEATURESIZE auto
     END
Note that labels are never displayed. This is also the case even if 
"FORCE true" is set.


I'm glad to file a bug report on this, and even to dive into the source 
code and see what I can do. (My C is weak but willing.) I just need to 
know whether others can replicate this, to rule out the possibility of 
user error.

-- 
Gregor Mosheh / Greg Allensworth
System Administrator, HostGIS cartographic development & hosting services
http://www.HostGIS.com/

"Remember that no one cares if you can back up,
  only if you can restore." - AMANDA



More information about the MapServer-users mailing list