[OpenLayers-Users] wfs not displaying
Luís de Sousa
luis.a.de.sousa at gmail.com
Mon Mar 8 11:16:46 EST 2010
Hello,
What is the name of your layer in the Server? You don't seem to be passing
that to the layer constructor. Do 2 things:
. confirm in the server the layer's name and that there's nothing wrong with
it (accessing the demos at Geoserver);
. try a simpler layer setup like the following in a map with the same SRS:
var wfs2 = new OpenLayers.Layer.WFS(
"myLayer",
"http://myserver:81/geoserver/wfs",
{
typename: 'myLayersNameInTheServer',
}
);
If it shows as expected you can try to build it up from there.
Good luck,
Luís
On Mon, Mar 8, 2010 at 3:32 PM, Sarah Schuessler <sarah_flip at yahoo.de>wrote:
> Hi list,
>
> I want to display a wfs layer but I get only a firebug response.
> My code:
> var wfs2 = new OpenLayers.Layer.Vector("WFS_",
> {strategies: [new OpenLayers.Strategy.BBOX()],
> projection: new OpenLayers.Projection("EPSG:4326"),
> protocol: new OpenLayers.Protocol.WFS({url: "
> http://myserver:81/geoserver/wfs",
> featureNS: "http://geonetwork-opensource.org",
> featureType: "mylayer",
> geometryName: "SHAPE",
> srsName: "EPSG:4326",
> version: "1.0.0"})
> });
>
> This is my respone:
> unknown5413933.11245331994.98768227296000555128200312150128202450mylayer
> 2450
> 3543559.9964835386316.2988641998-12-15T00:00:00.8192005-11-21T00:00:00.819
> 2005-11-21T00:00:00.81963541658.27,5388303.67 3541634.73,5388307.71
> 3541619.75,5388285.51 3541602.55,5388279.83 3541596.081,5388247.895
> 3541594.57,5388243.972 3541590.42,5388232.1 3541589.45,5388229.34
> 3541586.61,5388202.45 3541577.424,5388201.4 3541576.61,5388191.43
> 3541572.56,5388165.36 3541569.52,5388146.47 3541488.02,5388172.96
> 3541484,5388174.3 ...
>
> Post:
>
> http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.0.0/WFS-transaction.xsd
> http://geonetwork-opensource.org http://myserver:81/geoserver/wfs/DescribeFeatureType?version=1.0.0&typename=gn:Erholungswald" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> SHAPE
> 9.2809876852504,48.409352045852 9.7190123147496,48.590647954148
>
>
>
> In fact that I have problems with OpenLayers.Control.GetFeature (to select
> features) I found out that I need to use other coordinates (Gauß Krüger) and
> only version 1.0.0 (version 1.1.0 gave me exception:
>
> ows:Exception
> exceptionCode="NoApplicableCode"><ows:ExceptionText>java.lang.RuntimeException:
> Encode
>
> failed for numberOfFeatures. Cause: Value
>
> '-1' must be non-negative (0 or
>
> above). Encode failed for numberOfFeatures. Cause:
>
> Value '-1' must be non-negative (0
>
> or above). Value '-1' must be
> non-negative (0 or above).. )
>
> If I use:
> var wfs2 = new OpenLayers.Layer.WFS("WFS_", "
> http://myserver:81/geoserver/wfs", {typename: "gn:mylayer", maxfeatures:
> 15},{featureClass: OpenLayers.Feature.WFS});
> there is a request string with false bbox, so I need to reproject. I tried
> it with srsName and projection but nothing worked. I read something about
> format instead of featureClass but don´t know how to.
>
> I work with win server 2003. I put code at root of geoserver.
> Where are my mistake(s)? Any hints are welcome!
>
> Thanks!
> best regards
> Sarah
>
> __________________________________________________
> Do You Yahoo!?
> Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz
> gegen Massenmails.
> http://mail.yahoo.com
>
> _______________________________________________
> Users mailing list
> Users at openlayers.org
> http://openlayers.org/mailman/listinfo/users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/openlayers-users/attachments/20100308/1a5a80c9/attachment.html
More information about the Users
mailing list