[mapserver-users] Mapserver ignore DATA in layer definition
Lars Lingner
ml at lingner.eu
Mon Jan 25 02:45:37 PST 2010
Oliver Christen schrieb:
> hi
>
> I have a mapserver 5.2.1 on a server which totally ignore the DATA in a
> postgis layer definition in my mapfile.
>
> I can write anything I want, even gibberish, in the DATA without even
> geting an error.
>
> This is my layer :
>
> LAYER
> NAME "plan_points"
> STATUS ON
> TYPE POINT
> CONNECTIONTYPE POSTGIS
> CONNECTION "dbname=sitn user=plans_intervention
> password=sitn_plans_intervention host=nesitn2"
> #DATA 'geom from (select
> geom,oid,id,fk_obj,code,com,sf,op_saisie,rem,rotation,url_lien,owner
> from plans_intervention.plan_points) as foo'
> #DATA "geom from (select * from test.plan_points) as foo using unique id"
> DATA "dfsdfsdfd"
> TEMPLATE "ttt"
> OPACITY 100
> CLASSITEM "code"
> TOLERANCE 20
> CLASS
> STYLE
> SYMBOL "background1"
> SIZE 20
> COLOR 255 255 255
> ANGLE [rotation]
> END
> STYLE
> SYMBOL "VHC1"
> SIZE 20
> COLOR 0 0 255
> ANGLE [rotation]
> END
> TEXT ([com])
> LABEL
> COLOR 0 0 255
> OUTLINECOLOR 255 255 255
> FONT "arial"
> TYPE truetype
> SIZE 12
> ANGLE [rotation]
> POSITION uc
> PRIORITY 10
> PARTIALS FALSE
> FORCE true
> ANTIALIAS true
> END
> END
> END
>
>
>
> as you can see I have made different try for the DATA, all are ignored,
> even the DATA "dfsdfsdfd" one.
>
> the server is running on Windows Server 2008
>
> any idea why the DATA string is ignored ?
My first idea: Are you sure that this mapfile is used? Or do you have
two layer with the same name?
I just tried to use DATA "kakja" as statement end got an internal server
error back. But I tried on current trunk (5.7-dev)
Lars
More information about the MapServer-users
mailing list