Почему GeoServer WMS не работает в OpenLayers? проблема просмотра слоев Geoserver - PullRequest
1 голос
/ 21 мая 2019

Добавление двух слоев с использованием открытого слоя, одного слоя карты из второго уровня OSM, добавление с локального хоста геосервера. Но когда я загружаю один слой OSM, он показывает карту по умолчанию.

Хорошо, но

при добавлении второго слоя он не работает. его также исчезают старые карты слоя также

var MapLayer = new ol.layer.Tile({
            source: new ol.source.OSM()
        });
        var myView = new ol.View({
            center: [74.1296577, 32.2739606],
            zoom: 4,
            projection: projection
        });
        var mymap = new ol.source.TileWMS({
            url: 'http://localhost:8080/geoserver/DHAGIS/wms',
            params: { 'LAYERS': 'DHAGIS:baddoki', 'TILED': true, 'STYLES': 'graves' },
            serverType: 'geoserver',

        });
        var mylayer = new ol.layer.Tile({
            source=mymap
        });
        //////////////////////////
        var map = new ol.Map({
            target: 'map',
            layers: [MapLayer, mylayer
            ],
            view: myView
        });
...