Я пытаюсь создать карту GTA V с булавками в определенных c позициях, но я столкнулся с проблемой. Координаты в GTA V собраны в терминах x и y, в то время как на карте (на основе этого https://gta-5-map.com/) координаты указаны по широте и долготе.
Мне нужно найти формулу для преобразования (x, y) пар в (широту, долготу). Я пытался найти минимальные / максимальные значения этих диапазонов, но я не уверен, что они правильные: x_range = [-3900, 6000];
y_range = [-4000, 8000];
lat_range = [-90, 90];
lon_range = [-180,180];
Поскольку я не совсем уверен в этих числах, было бы очень полезно, если бы можно найти формулу, основанную на общих c парах (x,y) -> (lon, lat)
. Я собрал 3 из них, и я уверен, что они верны:
1) (3360,461, -44.231) => (-91,97735511050908, 69,52551696391598)
2) (-1827,459, -1193.377) => ( -142.38113555245587, 65.24171243551922)
3) (24,285, 7520.485) => (-124,40322196831323, 84.27368772055576)
Знаете ли вы формулу для получения этого преобразования? Большое спасибо.