Saya mencoba menambahkan layer vektor dengan layer WFS dan tidak berfungsi. Adakah yang bisa menunjukkan solusi?
Kode 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"
})
});
Dalam konfigurasi GeoServer, saya memiliki ruang kerja 'myWorkspace' , toko 'myStore' dan lapisan 'myLayer' dan WFS diaktifkan. Juga di tab 'publishing' pada layer saya di 'WMS Settings Default Style' Saya telah memilih 'polygon' karena myLayer adalah multipolygon.
Apa yang saya lakukan salah?
Apakah saya harus menentukan nama ruang kerja di properti 'featureNS'?
Apakah ada tutorial yang bagus untuk OpenLayers?
Saya telah membaca dokumen yang sangat buruk dan contoh-contohnya tidak selalu membantu saya. Saya juga telah membaca manual pengguna GeoServer dan saya merasa sangat baik.
openlayers-2
vector
wfs
overlay
Argiropoulos Stavros
sumber
sumber
Jawaban:
Oke beberapa hal yang akan saya ubah dan coba lagi:
sumber