首頁 / 浏覽問題 / WebGIS / 問題詳情
iclient for openlayers如何設置地(dì / de)圖背景色爲(wéi / wèi)黑色?
11EXP 2024年06月21日
iclient for openlayers如何設置地(dì / de)圖背景色爲(wéi / wèi)黑色?

1個(gè)回答

您好,可以(yǐ)通過桌面端,打開地(dì / de)圖,在(zài)地(dì / de)圖屬性中設置背景顔色并保存,然後在(zài)OpenLayers中加載地(dì / de)圖服務時(shí),将transparent參數設置爲(wéi / wèi)false,就(jiù)可以(yǐ)在(zài)前端顯示地(dì / de)圖的(de)背景顔色了(le/liǎo)
1,191EXP 2024年06月21日

文檔裏沒找到(dào)這(zhè)個(gè)參數,具體是(shì)哪個(gè)對象的(de)參數?

 // 創建地(dì / de)圖
        var map = new ol.Map({
            target: 'map',
            transparent: false
        });
        // 添加圖層
        var layer = new ol.layer.Tile({
            source: new ol.source.TileSuperMapRest({
                url: url
            }),
            transparent: false
        });

用這(zhè)種方式加載layer時(shí),添加上(shàng)參數:

var layer = new ol.layer.Tile({
        source: new ol.source.TileSuperMapRest({
          url: baseUrl,
          transparent: false
        }),
        projection: 'EPSG:4326'
      });
      map.addLayer(layer);
...