@s4q

Как конвертировать широту и долготу в x и y с определенным ограничением по разрешению x и y?

Допустим есть список:
a = ['()', '()', '()', '()', '()', '()', '()', '()', '()', '()', '()', '()']
b = ['()', '()', '()', '()', '()', '()', '()', '()', '()', '()', '()', '()']
c = ['()', '()', '()', '()', '()', '()', '()', '()', '()', '()', '()', '()']
d = ['()', '()', '()', '()', '()', '()', '()', '()', '()', '()', '()', '()']
e = ['()', '()', '()', '()', '()', '()', '()', '()', '()', '()', '()', '()']
coordinates = [a, b, c, d, e]

Представим, что это условная карта мира, я хочу выбрать нужный элемент списка по географическим координатам.
То есть, я хочу конвертировать широту и долготу в XY, где x = элемент списка (ширина списка, полученного из списка coordinates по y - высоте).
То есть такая "матрица" с высотой 5 и шириной 12 (это ограничения)
  • Вопрос задан
  • 109 просмотров
Решения вопроса 1
zagayevskiy
@zagayevskiy
Android developer at Yandex
Проекция Меркатора + целочисленное деление
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
В чём проблема разделить 360 на 12, а 180 на 5 и заполнить свои списки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы