我已经在地图中定义了一个 WMS.Post 层,如此处所建议的用于动态样式设计,因为我有一个参数过滤器,该过滤器依赖于我要求的 WMS 层的特性。问题是我需要在 LegendPanel GeoExt 对象中设置一个图例。我看到,当图例面板向 geoserver 请求图例时,使用 GET 方法调用服务,而当给定的 sld 样式太长时,调用失败。如何强制面板使用 POST 方法?
这就是我的 legendPanel 的定义方式:
var legendPanel = new GeoExt.LegendPanel({
title: "Legenda",
bodyStyle: "padding:5px",
labelCls: "mylabel",
split: true,
map: map,
region: "center",
autoScroll: true
});
感谢您的任何帮助
M。