在传单网站中有一个工作示例,用于在传单地图中添加WMS图层: http://leafletjs.com/reference.html#tilelayer-wms。但我没有看到为边界框提供过滤器的方法。
有没有办法为Leaflet WMS提供边界框过滤器?
答案 0 :(得分:1)
只需将 bbox:[ - 180,-90,180,90] 添加到L.tileLayer.wms
选项。
示例:
var layer_SOEST_SurfaceTemp = L.tileLayer.wms("http://...............", {
layers: 'tmpsfc',
format: 'image/png',
transparent: true,
opacity: 0.5,
crs: L.CRS.EPSG4326,
bbox: [-180,-90,180,90],
styles: 'boxfill/alg',
attribution: "SOEST Hawaii",
time : forecast_datetime,
version : '1.3.0'
});
答案 1 :(得分:0)
只需将所需的参数添加到您的L.tileLayer.wms选项即使API中没有显示... Thoses参数仍将传递给您的地图服务器,如果此服务器支持bbox或任何其他参数提供它将返回你是正确的瓷砖......