[mapserver-users] Spam: odd behaviour with labels using AGG
thomas bonfort
thomas.bonfort at gmail.com
Mon Sep 1 09:27:06 PDT 2008
can you link to a screenshot of the problem please?
also could you try with the trunk version, or apply the patch of
http://trac.osgeo.org/mapserver/ticket/2756 and report if that fixes
the problem
cheers,
thomas
On Mon, Sep 1, 2008 at 5:08 PM, Rodriguez, Heraldo
<hrodriguez at siscat.com.ar> wrote:
> Hi everyone,
> We have just upgraded from mapserver 4.8.2 to 5.2 in order
> to use the new AGG rendering engine.
> The graphics look great, but labels show a weird
> behaviour . All labels seem to overlap and collide with others ( using
> the same map and using gd instead of agg we have no problems with
> labels)
> We are using javamapscript ,
> We compiled mapserver with the following parameters
>
> ./configure --with-postgis=/usr/bin/pg_config --enable-debug
> --with-threads --without-pdf --without-tiff
> --with-gdal=/usr/bin/gdal-config --with-ogr=/usr/bin/gdal-config
> --with-freetype=/usr/bin --with-png=/usr/bin
> --with-libiconv=/usr/local/bin/iconv --without-xpm --with-zlib=/usr
> --without-eppl --with-agg=/usr/local --without-mygis
>
> in a Debian 4.0 etch.
>
> Tha layer with problems is calles
>
> Any help would be appreciated. Thanks in advance .
>
> Our Map file is the following
>
> MAP
> IMAGETYPE AGG
> EXTENT -9289.683594 -10641.172852 13757.177734
> 13053.350586
> SIZE 490 500
> IMAGECOLOR 255 255 0
> TEMPLATEPATTERN 'template1*'
> FONTSET "/usr/local/mapserver/font.list"
>
> OUTPUTFORMAT
> NAME png
> DRIVER "GD/PNG"
> MIMETYPE "image/png"
> IMAGEMODE RGBA
> TRANSPARENT ON
> EXTENSION "png"
> END
>
> OUTPUTFORMAT
> NAME PNG24
> DRIVER "GD/PNG"
> MIMETYPE "image/png"
> IMAGEMODE RGBA
> TRANSPARENT ON
> EXTENSION "png"
> END
>
> OUTPUTFORMAT
> NAME AGG
> DRIVER AGG/PNG
> IMAGEMODE RGB
> extension "png"
> mimetype "image/png"
> END
>
> OUTPUTFORMAT
> NAME AGGA
> DRIVER AGG/PNG
> IMAGEMODE RGBA
> END
>
>
>
>
> SCALEBAR
> IMAGECOLOR 255 255 255
> LABEL
> COLOR 0 0 0
> SIZE TINY
> END
> STYLE 0
> SIZE 100 2
> COLOR 0 0 0
> OUTLINECOLOR 0 0 0
> UNITS Meters
> INTERVALS 2
> TRANSPARENT ON
> STATUS EMBED
> END # Scalebar object
>
>
> SYMBOL
> NAME "triangle"
> TYPE vector
> FILLED true
> POINTS
> 0 4
> 2 0
> 4 4
> 0 4
> END
> END
>
> # SYMBOL
> # NAME "cartoline"
> # TYPE cartoline
> # LINECAP round #[butt|round|square|triangle]
> # LINEJOIN miter #[round|miter|bevel]
> # LINEJOINMAXSIZE 3
> ## STYLE
> ## 40 17 1 17 1 17 1 17
> ## END
> #END
>
> # SYMBOL
> # NAME "carto2"
> # TYPE cartoline
> # LINECAP round #[butt|round|square|triangle]
> # LINEJOIN miter #[round|miter|bevel]
> # LINEJOINMAXSIZE 3
> # STYLE
> # 3 4
> # END
> # END
>
> SYMBOL
> NAME 'rectangle-train'
> TYPE ELLIPSE
> POINTS
> 1 1
> END
> FILLED TRUE
> PATTERN
> 10 10 10 10
> END
> END
>
> SYMBOL
> NAME "circle"
> TYPE ellipse
> FILLED true
> POINTS
> 1 1
> END
> END
>
>
>
> SYMBOL
> NAME 'punkt'
> TYPE ELLIPSE
> POINTS
> 1 1
> END
> FILLED TRUE
> END
>
> SYMBOL
> NAME "prueba"
> TYPE TRUETYPE
> FONT "cartografia"
> CHARACTER "1"
> END
>
>
>
> LEGEND
> KEYSIZE 12 8
> Label
> Size 7
> type truetype
> font "vera"
> end
> STATUS ON
> END
>
> QUERYMAP
> Color 255 255 0
> Style Hilite
> END
>
> LAYER
> NAME entorno
> CONNECTION "user=***** password=******* dbname=****
> host=*****.sc.com port=5432"
> CONNECTIONTYPE postgis
> # DATA entorno/the_geom
> DATA "the_geom FROM entorno"
> GROUP Geograficos
> STATUS ON
> TYPE POLYGON
> CLASSITEM "destino"
> CLASS
> NAME "Rio de la Plata"
> EXPRESSION 'RIO DE LA PLATA'
> TEMPLATE './QueryTemplates/entorno.html'
> STYLE
> # COLOR 209 221 235
> # g Earth
> COLOR 153 179 204
> OUTLINECOLOR 209 221 235
> END
> END
>
> CLASS
> NAME "Provincia"
> EXPRESSION 'PROVINCIA DE BUENOS AIRES'
> TEMPLATE './QueryTemplates/entorno.html'
> STYLE
> # COLOR 236 237 223
> COLOR 230 231 217
> # COLOR 230 231 217
> # OUTLINECOLOR 236 237 223
> END
> END
>
> CLASS
> NAME "Entorno Capital"
> TEMPLATE './QueryTemplates/entorno.html'
> STYLE
> # COLOR 255 255 255
> # g Earth
> # COLOR 235 230 220
> # COLOR 237 234 226
> COLOR 255 255 255
> # COLOR 247 244 238
> # OUTLINECOLOR 255 255 255
> END
> END
> END
>
>
>
> LAYER
> NAME calles
> CONNECTION "user=***** password=******* dbname=****
> host=*****.sc.com port=5432"
> CONNECTIONTYPE postgis
> DATA "the_geom FROM calles"
>
> GROUP Geograficos
> STATUS ON
> TYPE LINE
>
> # columna agregada a la tabla por cuestiones de las
> etiquetas
> LABELITEM rotulo
> SYMBOLscaledenom 40000
> CLASSITEM nombre
> labelMaxscaledenom 25000
> CLASS
> NAME "calles"
> TEMPLATE './QueryTemplates/calles.html'
> STYLE
> color 255 255 255
> OUTLINECOLOR 106 106 106
> # SYMBOL "cartoline"
> END
> Label
> minsize 3
> Size 3
> maxsize 9
> type truetype
> ANGLE FOLLOW
> Priority 5
> buffer 10
> PARTIALS false
> FORCE false
> MINDISTANCE 300
> outlinecolor 255 255 255
> font "vera"
> color 35 35 35
> end
>
> END
> END
>
> LAYER
> NAME manzanas
> CONNECTION "user=***** password=******* dbname=****
> host=*****.sc.com port=5432"
> CONNECTIONTYPE postgis
> GROUP Geograficos
> DATA "the_geom FROM manzanas"
> STATUS ON
> TYPE POLYGON
> LABELITEM manz
> LabelMaxscaledenom 2500
> CLASS
> NAME "Manzanas"
> TEMPLATE './QueryTemplates/manzanas.html'
> STYLE
> # COLOR 252 224 131
> # COLOR 246 231 175
> COLOR 237 234 226 #g earth
> # COLOR 248 218 161
> # COLOR 246 231 195
> # COLOR 247 231 215
> OUTLINECOLOR 255 255 255
> END
> Label
> Size 9
> type truetype
> ANGLE FOLLOW
> PARTIALS false
> POSITION UC
> font "vera"
> color 66 66 66
> end
> END
> END
>
>
> LAYER
> NAME parcelas
> CONNECTION "user=***** password=******* dbname=****
> host=*****.sc.com port=5432"
> CONNECTIONTYPE postgis
> DATA "the_geom FROM parcelas"
> STATUS ON
> TYPE POLYGON
> OPACITY 80
> MAXscaledenom 15000
> LABELITEM parcela
> LabelMaxscaledenom 1200
> CLASS
> NAME "parcelas"
> TEMPLATE './QueryTemplates/plazas.html'
> STYLE
> COLOR 242 239 233 #g
> earth
> OUTLINECOLOR 210 210 210
> END
> Label
> minsize 7
> Size 7
> maxsize 8
> type truetype
> PARTIALS false
> Buffer 0
> MINDISTANCE 10
> font "vera"
> color 86 86 86
> minfeaturesize 1
> FORCE true
> end
> END
> END
>
> LAYER
> NAME parcelas_lab
> CONNECTION "user=***** password=******* dbname=****
> host=*****.sc.com port=5432"
> CONNECTIONTYPE postgis
> DATA "the_geom FROM parcelas_lab"
> STATUS Off
> TYPE POINT
> OPACITY 80
> MAXscaledenom 1200
> LABELITEM parcela
> LabelMaxscaledenom 1200
> CLASS
> NAME "parcelas_lab"
> TEMPLATE './QueryTemplates/plazas.html'
> STYLE
> COLOR 242 239 233
> # Minsize 4
> # size 4
> # MAXSIZE 6
> END
> Label
> minsize 7
> Size 7
> maxsize 8
> type truetype
> PARTIALS false
> # POSITION uc
> Buffer 0
> MINDISTANCE 10
> # OUTLINECOLOR 255 255 255
> font "vera"
> color 86 86 86
> # color 237 234 226
> minfeaturesize 1
> FORCE true
> end
>
> END
> END
>
>
> LAYER
> NAME plazas
> CONNECTION "user=***** password=******* dbname=****
> host=*****.sc.com port=5432"
> CONNECTIONTYPE postgis
> DATA "the_geom FROM plazas"
> STATUS ON
> GROUP Geograficos
> TYPE POLYGON
> LabelMaxscaledenom 10000
> LABELITEM destino
> TEMPLATE './QueryTemplates/entorno.html'
> CLASS
> NAME "Plazas"
> # TEMPLATE './QueryTemplates/plazas.html'
> STYLE
> # COLOR 189 230 175 transparente
> # COLOR 124 206 100 original
> # COLOR 140 210 120
> # g Earth
> COLOR 167 204 149
> # COLOR 15 164 141
> OUTLINECOLOR 255 255 255
> END
> Label
> Minsize 6
> Size 8
> MAXSIZE 9
> type truetype
> PARTIALS false
> Position CC
> Buffer 0
> outlinecolor 255 255 255
> font "vera"
> COLOR 25 25 25
> minfeaturesize 35
> end
> END
>
> END
>
>
>
> LAYER
> NAME plazas_lab
> CONNECTION "user=***** password=******* dbname=****
> host=*****.sc.com port=5432"
> CONNECTIONTYPE postgis
> DATA "the_geom FROM pzlab"
> STATUS Off
> GROUP Geograficos
> TYPE POINT
> LabelMaxscaledenom 10000
> LABELITEM destino
> TEMPLATE './QueryTemplates/entorno.html'
> CLASS
> NAME "Plazas"
> # TEMPLATE './QueryTemplates/plazas.html'
> STYLE
> # COLOR 189 230 175 transparente
> # COLOR 124 206 100 original
> # COLOR 140 210 120
> # g Earth
> COLOR 167 204 149
> # COLOR 15 164 141
> OUTLINECOLOR 255 255 255
> END
> Label
> Minsize 6
> Size 8
> MAXSIZE 9
> type truetype
> # ANGLE AUTO
> PARTIALS false
> Position CC
> Buffer 0
> # MINDISTANCE 200
> outlinecolor 255 255 255
> font "vera"
> # color 0 0 200
> COLOR 25 25 25
> minfeaturesize 35
> end
> END
> END
>
>
>
> LAYER
> NAME secciones
> CONNECTION "user=***** password=******* dbname=****
> host=*****.sc.com port=5432"
> CONNECTIONTYPE postgis
> DATA "the_geom FROM secciones"
> GROUP Geograficos
> STATUS ON
> TYPE POLYGON
> LABELITEM seccion_id
> LabelMaxscaledenom 70000
> LabelMinscaledenom 4000
> CLASS
> NAME "Secciones"
> TEMPLATE './QueryTemplates/barrios.html'
> STYLE
> OUTLINECOLOR 48 123 193
> width 2
> END
>
> Label
> Minsize 8
> Size 8
> MAXSIZE 9
> type truetype
> PARTIALS false
> POSITION uc
> Buffer 0
> outlinecolor 255 255 255
> font "vera"
> COLOR 48 123 193
> end
>
> END
> END
>
>
> LAYER
> NAME circunscripciones
> CONNECTION "user=***** password=******* dbname=****
> host=*****.sc.com port=5432"
> CONNECTIONTYPE postgis
> DATA "the_geom FROM circunscripciones"
> GROUP Geograficos
> STATUS ON
> TYPE POLYGON
> LABELITEM circuns_id
> LabelMaxscaledenom 90000
> LabelMinscaledenom 4000
> CLASS
> NAME "Circunscripciones"
> TEMPLATE './QueryTemplates/barrios.html'
> STYLE
> OUTLINECOLOR 255 123 193
> width 2
> END
>
> Label
> Minsize 8
> Size 10
> MAXSIZE 12
> type truetype
> PARTIALS false
> POSITION uc
> Buffer 0
> outlinecolor 255 255 255
> font "vera"
> COLOR 255 123 193
> MINDISTANCE 400
> end
>
> END
> END
>
> LAYER
> NAME vias
> CONNECTION "user=***** password=******* dbname=****
> host=*****.sc.com port=5432"
> CONNECTIONTYPE postgis
> DATA "the_geom FROM vias"
> GROUP Geograficos
> STATUS ON
> TYPE LINE
> LABELMAXscaledenom 2700
> MAXscaledenom 2700
> LABELITEM ffcc
> SYMBOLscaledenom 1000
> CLASS
> NAME "vias"
> TEMPLATE './QueryTemplates/vias.html'
>
> STYLE
> COLOR 186 186 186
> SYMBOL 'punkt'
> MAXSIZE 6
> SIZE 6
> END
> STYLE
> COLOR 255 250 115
> SYMBOL 'punkt'
> MAXSIZE 4
> SIZE 4
> END
>
> STYLE
> COLOR 186 186 186
> SYMBOL 'rectangle-train'
> MAXSIZE 4
> SIZE 4
> END
>
> Label
> MAXSIZE 11
> Size 11
> type truetype
> ANGLE FOLLOW
> PARTIALS false
> POSITION UC
> MINDISTANCE 250
> outlinecolor 255 255 255
> font "vera"
> color 5 5 5
> end
>
>
> END
> END
>
> SYMBOL #North Arrow
> NAME "northarrow1"
> TYPE pixmap
> IMAGE "north.png"
> END
>
> LAYER
> NAME "North Arrow"
> POSTLABELCACHE TRUE
> STATUS ON
> TRANSFORM FALSE
> TYPE POINT
> OPACITY 80
> FEATURE
> POINTS 20 25 END
> END
> CLASS
> SYMBOL 'northarrow1'
> STYLE END
> END
> END
>
>
>
> END
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>
More information about the MapServer-users
mailing list