[Mapserver-users] TrueType ERROR
Eduardo Patto Kanegae
eduardo at consultoria.eti.br
Tue Jan 20 14:18:46 PST 2004
I'm getting trouble on trying to plot some TrueType labels over an annotation layer.
my application is set at the physical path C:\Program Files\Apache Group\Apache2\htdocs\loteamentos\
inside this path, there's the fontset file ( fontset.txt ) which contains:
------------
arial arial.ttf
----------------
and the arial.ttf file is in this same path
I also tried using:
arial C:\Program Files\Apache Group\Apache2\htdocs\loteamentos\aria.ttf
but it didn't work too.
my mapfile is :
++++++++++++
MAP
NAME "loteamento_001" # VARIAVEL
EXTENT 106.552 28.751 593.775 264.341 # VARIAVEL
FONTSET "C:\Program Files\Apache Group\Apache2\htdocs\loteamentos\fontset.txt"
IMAGECOLOR 255 255 255
IMAGETYPE PNG # tipo das imagens a serem geradas
INTERLACE ON
SHAPEPATH "C:\Program Files\Apache Group\Apache2\htdocs\loteamentos\loteamento_001"# VARIAVEL
SIZE 600 400
STATUS ON
# SYMBOLSET
UNITS METERS
WEB
#EMPTY "/loteamentos/web_empty.html"
#ERROR "/loteamentos/web_error.html"
#HEADER # para Query mode
#FOOTER # para Query mode
IMAGEPATH "C:\Program Files\Apache Group\Apache2\htdocs\tmp\"
IMAGEURL "/tmp/"
LOG "C:\Program Files\Apache Group\Apache2\htdocs\tmp\loteamento_001.log" # VARIAVEL
MINSCALE 100
MAXSCALE 10000
TEMPLATE "C:\Program Files\Apache Group\Apache2\htdocs\loteamentos\web_template.html"
END
SCALEBAR # inicia a definição do objeto ScaleBar ( Barra de Escala)
COLOR 0 0 0 # cor da barra de escala
IMAGECOLOR 255 255 255 #cor de fundo da imagem da barra de escala
INTERVALS 3 #número de segmentos que a barra de escala terá
LABEL # inicia a definição de objeto Label . AVISO: o objeto ScaleBar aceita apenas labels do tipo BITMAP
COLOR 0 0 0 # cor do texto
SIZE SMALL # tamanho do texto
END # finaliza MAP_SCALEBAR_LABEL
OUTLINECOLOR 0 0 0 # cor de cortorno da barra de escala
SIZE 300 3 # larguraXaltura da barra de escala
STATUS ON # define se a imagem temporária da Barra de escala deverá ser criada
STYLE 0 # estilo da barra de escala : 0 = bar style | 1 = line style
UNITS METERS #unidade dos valores da barra de escala
END # finaliza MAP_SCALEBAR
LEGEND # inicia a definição do objeto LEGEND
IMAGECOLOR 255 255 255 #cor de fundo da imagem da legenda
LABEL # inicia a definição de objeto LABEL
#ANTIALIAS TRUE # usar antialias? fica melhor, e consequentemente um pouco maior(o tamanho em bytes da imagem) q textos sem antialias
COLOR 0 0 0 #cor do texto
#FONT "arial" # nome da fonte( previamente definida no fontset)
SIZE SMALL #8 # tamanho do texto
TYPE BITMAP #TRUETYPE # tipo do texto
END
KEYSIZE 15 12 # tamanho dos simbolos da legenda ( larguraXaltura )
STATUS ON # define se a imagem temporaria da legenda deve ser criada
END # finaliza MAP_LEGEND
LAYER
NAME "layLoteamento"
TYPE POLYGON
DATA "loteamento"
STATUS DEFAULT
CLASS
NAME "Loteamento"
OUTLINECOLOR 0 0 0
COLOR 192 192 192
END
END
LAYER
NAME "layQuadra"
TYPE POLYGON
DATA "quadra"
STATUS DEFAULT
CLASS
NAME "Quadras"
OUTLINECOLOR 32 32 32
COLOR 255 247 145
END
END
LAYER
NAME "layLote"
TYPE POLYGON
DATA "lotes"
STATUS OFF
CLASSITEM "STATUS"
CLASS
EXPRESSION "V"
NAME "Vendido"
OUTLINECOLOR 64 64 64
COLOR 255 127 127
END
CLASS
EXPRESSION "R"
NAME "Reservado"
OUTLINECOLOR 64 64 64
COLOR 255 170 0
END
CLASS
EXPRESSION "L"
NAME "Livre"
OUTLINECOLOR 64 64 64
COLOR 76 230 0
END
END
LAYER
NAME "layLote"
TYPE ANNOTATION
DATA "lotes"
STATUS OFF
CLASSITEM "STATUS"
LABELMAXSCALE 1000
CLASS
EXPRESSION "V"
OUTLINECOLOR -1 -1 -1
COLOR -1 -1 -1
TEXT "Vendido"
LABEL
TYPE BITMAP
SIZE SMALL
COLOR 0 0 0
FORCE TRUE
SHADOWCOLOR 192 192 192
POSITION CC
END
END
CLASS
EXPRESSION "R"
OUTLINECOLOR -1 -1 -1
COLOR -1 -1 -1
TEXT "Reservado"
LABEL
TYPE BITMAP
SIZE SMALL
COLOR 0 0 0
FORCE TRUE
SHADOWCOLOR 192 192 192
POSITION CC
END
END
CLASS
EXPRESSION "L"
OUTLINECOLOR -1 -1 -1
COLOR -1 -1 -1
TEXT "Livre"
LABEL
TYPE TRUETYPE #BITMAP
SIZE 9 #SMALL
FONT "arial"
COLOR 0 0 0
FORCE TRUE
SHADOWCOLOR 192 192 192
POSITION CC
END
END
END
LAYER
NAME "layRede"
TYPE LINE
DATA "rede"
STATUS OFF
CLASSITEM "EXEC"
CLASS
EXPRESSION "S"
NAME "Executado"
COLOR 0 0 255
END
CLASS
EXPRESSION "N"
NAME "Não-executado"
COLOR 255 0 0
END
END
END
+++++++++++++
but, why on earth it keeps crashing? I can't find the error until this moment.
thanks in advance.
Eduardo Patto Kanegae
+Homepage:http://www.consultoria.eti.br ( BRASIL )
+Perfil:http://www.consultoria.eti.br/ptbr/epk.php
*Fórum ptMapServer - http://www.consultoria.eti.br/mapserverptforum/ - "Discussões relacionadas ao MapServer"
*ClickBrasil - http://www.consultoria.eti.br/clickbrasil/ - "Mapas do Brasil com dados censitários"
***************************************
***Fim da Mensagem / End of Message ***
***************************************
More information about the MapServer-users
mailing list