Change image resolution in mapfile
Flavio Hendry
flavio at TYDAC.CH
Wed Jan 25 22:55:30 PST 2006
Hi Steve
> have to make a custom mapfile for each resolution you want to support
> and change the thickness of all line widths, font sizes, symbol
> sizes, etc, etc. Fonts are a particularly difficult problem because
> you need to render them fatter also with increased DPI.
No, this is not necessary, you should use SIZEUNITS in real world units
such as feet, meters etc. and not pixels (default). So you can control
the size of text, line thickness etc. far better and the maps look fine
in every scale/resolution. Be aware that SIZEUNITS only accepts
integers, so you might have to use feet instead of meters to control
digits.
Example:
LAYER
NAME "Street Names"
TYPE LINE
MINSCALE 0
MAXSCALE 5000
STATUS ON
DATA "Shape/StreetLabels"
LABELITEM "STRASSE"
SIZEUNITS feet
CLASS
NAME "StreetLabels"
COLOR -1 -1 -1
LABEL
ANTIALIAS TRUE
TYPE TRUETYPE
FONT arial
SIZE 15
COLOR 0 0 0
ANGLE AUTO
POSITION cc
END
END
PROJECTION
"init=world:CH1903"
END
END
Mit freundlichem Gruss / Best Regards
Flavio Hendry
----------------------------------------------------------------
TYDAC NEWS http://www.tydac.ch/german/index.php?menu=News_actual
----------------------------------------------------------------
############ Mit freundlichen Gruessen / Kind Regards
############ mailto:flavio at tydac.ch
############ TYDAC AG - http://www.tydac.ch
#### #### Geographic Information Solutions
#### #### Luternauweg 12 -- CH-3006 Bern
############ Tel +41 (0)31 368 0180 - Fax +41 (0)31 368 1860
----------------------------------------------------------------
More information about the MapServer-users
mailing list