我正在使用传单和地理服务器。我想使用Web Map Service(WMS)仅获取所需的区域。我可以从geoserver获取所有区域。但是,如果我只需要一个区域怎么办。我编写以下代码来显示所有数据;
//load data form geoserver
var mywms = L.tileLayer.wms("http://localhost:8080/geoserver/tajikistan/wms", {
layers: 'tajikistan:country1',
format: 'image/png',
transparent: true,
version: '1.1.0',
attribution: "country layer"
});
mywms.addTo(map);
我只想从该服务器添加一个区域(名为centre
)。我想我必须在该数据集中添加查询。但是我不知道如何查询。有帮助吗?
答案 0 :(得分:2)
可以通过T: PartialEq<T>
过滤WMS层。将选项T: Eq
放入代码中以过滤所需的数据;
CQL_FILTER