Я изучаю листовку. js и хочу иметь возможность создавать веб-карту, которую можно использовать вместе с GeoServer. Теперь моя главная проблема - удалить белый фон из импортированного растрового слоя, введенного через L.tileLayer.wms
. У меня была эта проблема раньше, хотя и с векторными данными, и я решил эту проблему, установив transparent: true
и zIndex: 2
, в то время как базовая карта была установлена на 1
. Когда я устанавливаю прозрачность моего нового растрового слоя и zIndex
на те же значения параметров, весь слой исчезает; теперь все, что я вижу, это моя базовая карта. Все, что я могу найти в Интернете для устранения этого белого фона, это установить zIndex
и установить transparent: true
. Надеясь, что кто-то уже сталкивался с этой проблемой раньше и может научить меня тому, чего мне не хватает.
В приложении приведен пример кода:
var esri = L.esri.basemapLayer('Imagery').addTo(map);
var test_layer = L.tileLayer.wms('http://localhost:8080/geoserver/learn_js/wms',{
layers: 'learn_js:geotiff_coverage',
format: 'image/png',
zIndex: 2,
transparent: true
//opacity: 0.5
}).addTo(map);