[Mapserver-dev] AUTO label placement

Chris G. Nicholas cgn at globexplorer.com
Thu Aug 28 13:36:02 EDT 2003


This is a multi-part message in MIME format.

------_=_NextPart_001_01C36D8A.D9D26CB3
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

I am playing a bit here with a street database loaded into PostGIS, =
trying to get street labeling to align with the road segments; attached =
is what I'm getting.  Just wondering what it takes to get the alignment =
to kick in...

thanks in advance!

Chris Nicholas
GlobeXplorer

--------------------------------------------

My mapfile has a layer definition like: =20

        LAYER
                PROJECTION
                        "init=3Depsg:4326"
                END
                                                                         =
    =20
                CONNECTIONTYPE postgis
                NAME "streets"
                MAXSCALE 6000000
                CONNECTION "user=3Dmapmaker dbname=3Dgextest =
host=3Dpogo"
                DATA "the_geom from streets USING SRID=3D4326"
                STATUS ON
                TYPE LINE
                LABELITEM "name"
                LABELCACHE ON
                CLASS
                        LABEL
                                MINDISTANCE 50
                                ANGLE AUTO
                                POSITION AUTO
                                COLOR 155 155 155
                                BUFFER 10
                        END
                END
        END
                                                                         =
    =20



------_=_NextPart_001_01C36D8A.D9D26CB3
Content-Type: image/png;
	name="foo.png"
Content-Transfer-Encoding: base64
Content-Description: foo.png
Content-Disposition: attachment;
	filename="foo.png"

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
INJ2C1PW/wOasT218hpJWwAAAABJRU5ErkJggg==

------_=_NextPart_001_01C36D8A.D9D26CB3--



More information about the mapserver-dev mailing list