Geoserver & Leaflet GetFeatureInfo

我想禁用WMS getFeatureInfo的传单弹出窗口,当我单击wms层外部时,在此处输入图像描述,我使用此插件 https://gist.github.com/rclark/6908938


翻过高山走不出你
浏览 114回答 1
1回答

当年话下

将函数更改为: getFeatureInfo: function (evt) {    // Make an AJAX request to the server and hope for the best    var url = this.getFeatureInfoUrl(evt.latlng),      showResults = L.Util.bind(this.showGetFeatureInfo, this);    $.ajax({      url: url,      success: function (data, status, xhr) {        var err = typeof data === 'string' ? null : data;        //Fix for blank popup window        var doc = (new DOMParser()).parseFromString(data, "text/html");         if (doc.body.innerHTML.trim().length > 0)          showResults(err, evt.latlng, data);      },      error: function (xhr, status, error) {        showResults(error);      }    });  },资料来源:https://gist.github.com/rclark/6908938#gistcomment-2277325
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript