* @private * @function WebMap.prototype.getScaleFromRes * @description 将分辨率转换为比例尺 * @param {number} resolution - 分辨率 * @param {string} coordUnit - 比例尺单位 * @param {number} dpi
(resolution, coordUnit = 'DEGREE', dpi = 96)
| 516 | * @param {number} dpi |
| 517 | */ |
| 518 | getScaleFromRes(resolution, coordUnit = 'DEGREE', dpi = 96) { |
| 519 | let scale, |
| 520 | mpu = metersPerUnit[coordUnit.toUpperCase()]; |
| 521 | scale = (resolution * dpi * mpu) / 0.0254; |
| 522 | return '1:' + scale; |
| 523 | } |
| 524 | /** |
| 525 | * @private |
| 526 | * @function WebMap.prototype.formatScale |