correct getScaleForResolution()

This commit is contained in:
mike-000
2021-12-29 20:13:58 +00:00
parent e8b4011cf4
commit c8a7a83e1f

View File

@@ -484,12 +484,12 @@ class ScaleLine extends Control {
const resolution = getPointResolution(
this.viewState_.projection,
this.viewState_.resolution,
this.viewState_.center
this.viewState_.center,
ProjUnits.METERS
);
const dpi = this.dpi_ || DEFAULT_DPI;
const mpu = this.viewState_.projection.getMetersPerUnit();
const inchesPerMeter = 1000 / 25.4;
return parseFloat(resolution.toString()) * mpu * inchesPerMeter * dpi;
return parseFloat(resolution.toString()) * inchesPerMeter * dpi;
}
/**