#
luxiaotao1123
2024-03-03 2ec11cf252a1d9ba5aea1c1b32615237ea3603b1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
 
 
let app = null;
let mapContainer = null;
 
export function syncApp(param) {
    app = param;
}
 
export function syncMapContainer(param) {
    mapContainer = param;
}
 
export const getRealPosition = (x, y, scale) => {
    const rect = app.view.getBoundingClientRect();
    return {
        mapX: (x - rect.left) / scale,
        mapY: (y - rect.top) / scale
    }
}