0

実際のケースでは、追加の CQL パラメータを含む WMS リクエストの定義が、Map の初期化の最初に定義されています。

その後、選択の CQL パラメータを変更すると、最初の WMSGetFeatureInfo(wmsGetFeatureInfoOptions) を変更できないようです。

一方、WMS を表示するための CQL パラメータを変更する場合、GWT-OPenLayers で mergeNewParams を使用してこれを行うことができます。

最終 WMSParams wmsParams = 新しい WMSParams(); wmsParams.setCQLFilter(this.makeCqlString()); wmsParams.setParameter(((Double) Math.random()).toString(), ((Double) Math.random()).toString()); this.infoWMS.mergeNewParams(wmsParams);

buildWMSOptions (openLayers) は、wmsGetFeatureInfoOptions に対して同様のことを行う必要があります。

4

1 に答える 1