[OpenLayers-Users] GeoServer WFS

Robert Zimmermann zimmermann at zimrob.de
Thu Jul 15 07:41:40 EDT 2010


@ Ralph: yes I had add the layer to the map.

 

The solution is to install a proxy.cgi.

Thanks Tino!

 

Von: Ralph Dell [mailto:RDell at CatawbaCountyNC.gov] 
Gesendet: Mittwoch, 14. Juli 2010 17:53
An: Robert Zimmermann; users at openlayers.org
Betreff: RE: [OpenLayers-Users] GeoServer WFS

 

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/20100715/9ee4a76a/attachment.html


More information about the Users mailing list