我正在尝试将包含的包含地理服务器的数据集之一添加到 openlayers 地图。我遵循了 opengeo 教程,在这里看到了类似的线程,但我似乎无法破解它。有人可以看一下我的代码和地理服务器设置并告诉我哪里出错了吗?
这是我的代码:
//WMS map
world = new OpenLayers.Layer.WMS("Global Imagery", "http://maps.opengeo.org/geowebcache/service/wms", {
layers : "openstreetmap",
format : "image/png"
});
map.addLayer(world);
//WFS
parks = new OpenLayers.Layer.Vector("WFS", {
strategies : [new OpenLayers.Strategy.BBOX()],
protocol : new OpenLayers.Protocol.WFS({
url : "http://localhost:8081/geoserver/wfs",
featureType : "medford:parks",
featureNS : "http://medford.opengeo.org/medford"
})
});
map.addLayer(parks);
map.zoomToMaxExtent();
GeoServer 详细信息:工作区名称 = medford,命名空间 URI = http://medford.opengeo.org 对于功能类型,我尝试过“parks”和“medford:parks”
该图层已启用、广告并具有 30 个要素返回限制。
我正在努力将一张简单的地图放在一起
谢谢,詹姆斯