Estoy tratando de agregar una capa vectorial con una capa WFS y no funciona. ¿Alguien puede señalar una solución?
Código OpenLayers:
var wfs = new OpenLayers.Layer.Vector(
"Stavros Features",
{
strategies: [new OpenLayers.Strategy.BBOX()]
,projection: new OpenLayers.Projection("EPSG:4326")
,protocol: new OpenLayers.Protocol.WFS({
version: "1.1.0"
,srsName: "EPSG:4326"
,url: "http://localhost:8080/geoserver/wfs"
,featureNS : "http://postgis.org"
,featureType: "polygon"
,geometryName: "the_geom"
})
});
En la configuración de GeoServer, tengo un espacio de trabajo 'myWorkspace' , una tienda 'myStore' y una capa 'myLayer' y WFS está habilitado. También en la pestaña 'publicación' de mi capa en 'Estilo predeterminado de configuración WMS' He seleccionado 'polígono' ya que myLayer es multipolígono.
¿Qué estoy haciendo mal?
¿Se supone que debo especificar el nombre del espacio de trabajo en la propiedad 'featureNS'?
¿Hay un buen tutorial para OpenLayers?
He leído los documentos que son muy pobres y los ejemplos no siempre me ayudan. También leí el manual de usuario de GeoServer y lo encontré muy bueno.
openlayers-2
vector
wfs
overlay
Argiropoulos Stavros
fuente
fuente
Respuestas:
Bien, algunas cosas cambiaría y volvería a intentarlo:
fuente