Display WFS LAYER from Geoserver as a Map

Fabio D' Ovidio fabio.dovidio at PLANETEK.IT
Mon Jan 9 08:03:49 PST 2006


Hi all,
I have configured MapServer as WMS Server and WFS client 
in order to fetch only one WFS layer from GeoServer. The Map file is :
MAP
   NAME "regioni"
   STATUS ON
   SIZE 800 600
   WEB
     IMAGEPATH "\\wolf\Inetpub\wwwroot\applicazioni\temp\"
     IMAGEURL "//wolf/Inetpub/wwwroot/applicazioni/temp/"
     METADATA
    "wms_title"           "WMS Demo Server"
    "wms_onlineresource"  "http://localhost/cgi-
bin/mapserv?map=regioni_WFS_GEOSERVER.map&"
    "wms_srs"             "EPSG:4030"
  END
   END   
   EXTENT -722566 3.86573e+006 1.3639e+006 5.28367e+006
   UNITS meters
   IMAGECOLOR 255 255 255
   IMAGETYPE png
    PROJECTION
    "init=epsg:4030" 
   END
LAYER
  NAME "regioni"
  CONNECTIONTYPE WFS
  CONNECTION 
"http://localhost:8080/geoserver/wfs?request=getfeature&service=wfs&version=1.0.0&typen
ame=regioni"
  METADATA
    "wms_title"    "regioni"
  END
  TYPE POLYGON
  STATUS on
  CLASS
    NAME "regioni"
    COLOR 207 150 123
    OUTLINECOLOR 90 229 210
  END
END
END

The WMS request I made to the server is :

http://localhost/cgi-
bin/mapserv.exe?map=C:\Inetpub\wwwroot\applicazioni\applicazioni_file\regioni_WFS_GEO
SERVER.map&VERSION=1.1.1&REQUEST=GetMap&LAYERS=regioni

and the only thing that the server returns me is a gml file in the  IMAGEPATH directory.

I want to Know if is it possible and how to display a WFS layer (from GeoServer) as a map 
on the monitor doing a WMS request to MapServer in the  way I have described ??

If NO, how can transalte the gml file in a shape file to display ???

Thank u much !



More information about the MapServer-users mailing list