Merge pull request #12058 from M393/basemap-at

Fix map loading for basemap.at and add attributions
This commit is contained in:
Andreas Hocevar
2021-02-22 11:29:45 +01:00
committed by GitHub

View File

@@ -5,8 +5,7 @@ import WMTS, {optionsFromCapabilities} from '../src/ol/source/WMTS.js';
import WMTSCapabilities from '../src/ol/format/WMTSCapabilities.js'; import WMTSCapabilities from '../src/ol/format/WMTSCapabilities.js';
import {DEVICE_PIXEL_RATIO} from '../src/ol/has.js'; import {DEVICE_PIXEL_RATIO} from '../src/ol/has.js';
const capabilitiesUrl = const capabilitiesUrl = 'https://basemap.at/wmts/1.0.0/WMTSCapabilities.xml';
'https://www.basemap.at/wmts/1.0.0/WMTSCapabilities.xml';
// HiDPI support: // HiDPI support:
// * Use 'bmaphidpi' layer (pixel ratio 2) for device pixel ratio > 1 // * Use 'bmaphidpi' layer (pixel ratio 2) for device pixel ratio > 1
@@ -35,6 +34,8 @@ fetch(capabilitiesUrl)
style: 'normal', style: 'normal',
}); });
options.tilePixelRatio = tilePixelRatio; options.tilePixelRatio = tilePixelRatio;
options.attributions =
'Grundkarte: <a target="_blank" href="https://basemap.at/">basemap.at</a>';
map.addLayer( map.addLayer(
new TileLayer({ new TileLayer({
source: new WMTS(options), source: new WMTS(options),