[OpenLayers-Users] GeoServer WFS

Ralph Dell RDell at CatawbaCountyNC.gov
Wed Jul 14 11:52:51 EDT 2010


Not to state the obvious but are  you adding the layer to the map?

 

var layer = new OpenLayers.Layer.Vector ...

 

map.addLayers([layer]);

 

Ralph Dell

 

From: users-bounces at openlayers.org [mailto:users-bounces at openlayers.org]
On Behalf Of Robert Zimmermann
Sent: Wednesday, July 14, 2010 9:18 AM
To: users at openlayers.org
Subject: [OpenLayers-Users] GeoServer WFS

 

Hello,

 

I want to get from a GeoServer WFS a Layer in OpenLayers

A very simple problem, but nothing is working. Sorry.

 

When I get the Data with WMS all is fine.

 

I have try the following Code:

 

new OpenLayers.Layer.Vector("WFS", {

                        strategies: [new OpenLayers.Strategy.BBOX()],

                        protocol: new OpenLayers.Protocol.WFS({

                            version: "1.1.0",

                            srsName: "EPSG:31467", // this is the
default

                            projection: "EPSG:31467",

                            url:
"http://zimrob.com:8080/geoserver/wfs",

                            featureType: "pcd_incidents",

                            featureNS:
"http://www.zimrob.com/crimewebgis"

                        }),

                        projection: "EPSG:31467", // specified because
it is different than the map

                        styleMap: styleMap

  })

 

http://zimrob.com:8080/geoserver/wfs still working.

My Map definition is this:

var map = new OpenLayers.Map('map', {

                               controls: [

                                               new
OpenLayers.Control.Attribution(),

                                               new
OpenLayers.Control.MouseDefaults(),

                                               new
OpenLayers.Control.PanZoomBar(),

                                               new
OpenLayers.Control.MousePosition()],

                               projection : 'EPSG:31467',

                               maxResolution: 800,

                               units: 'm',

                               fractionalZoom: true,

                               maxExtent: new OpenLayers.Bounds(3146150,
5223600, 4031150, 6108600)

    });

 

I hope your can help me.

 

Regards Robert.

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/openlayers-users/attachments/20100714/060e9d01/attachment.html


More information about the Users mailing list