base minWidth on default dpi & remove setMinWidth

This commit is contained in:
mike-000
2020-04-03 17:11:20 +01:00
committed by GitHub
parent 23fe5463fa
commit 6006fb2c03

View File

@@ -52,7 +52,7 @@ const map = new Map({
})
});
const scaleLine = new ScaleLine({bar: true, text: true});
const scaleLine = new ScaleLine({bar: true, text: true, minWidth: 125});
map.addControl(scaleLine);
@@ -109,7 +109,6 @@ exportButton.addEventListener('click', function() {
pdf.save('map.pdf');
// Reset original map size
scaleLine.setDpi();
scaleLine.setMinWidth();
map.getTargetElement().style.width = '';
map.getTargetElement().style.height = '';
map.updateSize();
@@ -121,7 +120,6 @@ exportButton.addEventListener('click', function() {
// Set print size
scaleLine.setDpi(resolution);
scaleLine.setMinWidth(resolution * 4 / 2.54); // 4cm
map.getTargetElement().style.width = width + 'px';
map.getTargetElement().style.height = height + 'px';
map.updateSize();