0

我正在使用 openlayers、geoserver 和 Extjs,如何从 geoserver 的 geowebcache 正确访问 wms 层。现在我正在使用这段代码

                               map.addLayer(
     new OpenLayers.Layer.WMS(
"trivandrum","http://localhost:8080/geoserver/gwc/service/wms",{
                srs:"EPSG:4030",
                LAYERS:'tvm_road_colony',
                Format:'image/png',
                transparent:true,
                tiled: true

            },
            {
                buffer: 0,
                displayOutsideMaxExtent:true,
                visibility: true,

                isBaseLayer: true
            } 
        )
);

        here I have got wms layer but when i try to zoom i did'nt get the layer completely how can i solve this problem? please help 
4

1 回答 1

0

您通过 geowebcache 访问 WMS 的方法是正确的。尝试去http://localhost:8080/geoserver/gwc/demo,看看你是否能够从那里查看图层演示。

需要注意的另外几件事 - 您使用 SRS 4030 - 确保在 geowebcache.xml 中正确配置,因为 geoserver/geowebcache 不会自动检测除 4386 和 900913 之外的 SRS

如果这不能解决问题,你会得到任何粉红色的屏幕吗?获取屏幕截图以查看您的输出内容也很有帮助

于 2012-09-06T15:54:11.460 回答