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
| }
| }
|
|