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
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to