ฉันกำลังทดลองกับบริการสร้างแผนที่เว็บอย่างง่ายบนสแต็ก PostGIS / GeoServer / OpenLayers บนเซิร์ฟเวอร์ Win 2008
ฉันซ้อนทับชั้นเวกเตอร์จาก PostGIS โดยใช้:
var Index1v = new OpenLayers.Layer.Vector("Index1 v", {
strategies: [new OpenLayers.Strategy.BBOX()],
protocol: new OpenLayers.Protocol.WFS({
version: "1.1.0",
url: "http://localhost:1979/geoserver/wfs",
featureType: "bern_poly_s100",
featureNS: "http://www.ispm.ch",
srsName: "EPSG:900913"
})
});
เลเยอร์แสดงอย่างถูกต้อง แต่ในสไตล์ธรรมดาค่าเริ่มต้น [?] จาก GeoServer
ฉันได้สร้างไฟล์สไตล์ SLD ด้วย uDig และดูเหมือนว่าจะถูกต้องเนื่องจากบริการ WMS กำลังใช้งานอยู่โดยไม่มีปัญหาใด ๆ ฉันสามารถใช้มันเพื่อจัดสไตล์เลเยอร์ WFS ได้หรือไม่