Windows Server 2008でPostGIS / Geoserver / OpenLayersスタックに基づいてシンプルなWebマップをテストしようとしています。
次の方法でWMSレイヤーをロードすると、
var gwctest = new OpenLayers.Layer.WMS(
"gwctest",
"http://localhost:1979/geoserver/wms",
{
'layers': 'Index2000:index_vect_s100',
'format': 'image/png',
'srs': 'EPSG:3857',
'units': 'm',
'transparent': true
},
{'opacity': 0.8, 'isBaseLayer': false, 'visibility': false}
);
すべて問題ないようです。
ただし、GeoWebCacheを使用してマップにWMSレイヤーを追加しようとすると、
"http://localhost:1979/geoserver/wms"
と:
"http://localhost:1979/geoserver/gwc/service/wms"
データが正しい位置から突然移動します。
原因は何ですか?
編集:GWCメーリングリストの投稿に関する追加情報。