Hallo Liste!
Ich will auf ein Punkt-Shape, das in einer Postgresql-DB gespeichert ist, eine Puffer-Funktion anwenden, welche ich über ein Mapfile aufrufe. Meine misslungenen Versuche füge ich bei.
Code:
LAYER
#an dieser Stelle wird der moos-Layer dargestellt
END
LAYER
NAME "buffer"
TYPE POINT
#TYPE LINE
STATUS ON
CONNECTIONTYPE postgis
CONNECTION "user=postgres dbname=geo host=localhost
password=password port=5432"
DATA "the_geom from (select gid, buffer(the_geom,5))
FROM moos) foo USING UNIQUE gid USING SRID=31467"
#DATA "the_geom from moos"
#FILTER "(BUFFER (the_geom,5))"
PROJECTION
"init=epsg:31467"
END
CLASS
#EXPRESSION (buffer[the_geom],5)
NAME "Moospunkte"
STYLE
#SYMBOL 'kreis'
#SIZE 5
OUTLINECOLOR 50 50 50
COLOR 0 0 255
END
END
METADATA
"wms_title" "Puffer"
END
END Ich bin mir nicht sicher welches TYPE ich wählen und wo die buffer-Funktion verankert werden muss.
Ich bin für jede Hilfe dankbar,
mfg,
Lukas
Lesezeichen