选择图层的单选按钮时,会打开不同图层的弹出窗口而不是所选图层

时间:2021-01-24 16:08:08

标签: javascript popup openlayers geoserver wms

继续," How to fetch the URL of specific GeoServer layer by switching radio button? "

我尝试在选择该层的单选按钮后生成特定 GeoServer 层的 URL。

 static const List<Widget> _widgetOptions = <Widget>[
    Text(
      'Index 0: Startseite',
      style: optionStyle,
    ),

为此,我创建了一个图层数组

       $('input[name="WeatherParameterLayerRadioButton"]').on('click', function() {
        var radioValue = $('input[name="WeatherParameterLayerRadioButton"]:checked').val(); 

在控制台中,

正在生成多个 URL,

最后返回的 URL 是通过 Radio Button 选择的图层,

但是地图上会出现不同图层的Pop-Up。

就像我选择降雨一样,cloud_cover 的弹出窗口就会打开。 layer

        let district_url_pass = [
          rainfall_layer, 
          maximum_temperature_layer, 
          minimum_temperature_layer,
          cloud_cover_layer]

如何纠正此问题,以便仅显示使用单选按钮选择的弹出窗口

0 个答案:

没有答案