Меня попросили разработать тестовое приложение, которое бы использовало API яндекс расписания. Выглядеть оно должно вот так:
Я начал изучать саму апишку (
https://yandex.ru/dev/rasp/doc/ru/reference/schedu...). Чтоб получить расписания рейсов, которые идут от одного города к другому, нужно использовать не сами названия городов в запросе, а коды поселений. Потом я увидел запрос у Яндекса (
https://yandex.ru/dev/rasp/doc/ru/reference/statio...), при помощи которого мы получаем json файл в 40мб, в котором содержатся коды всех поселений, причём не только России, а у одной России только 150 тысяч поселений. Не подскажете, как с этим работать? Создать заранее Map на 150 тысяч поселений, который возвращает код поселения, а потом обращаться к нему в зависимости от того, какой город впишет пользователь? Или есть какой-то иной способ? А если выбрать тот метод, который я описал, то как сделать так, чтоб не вручную вписывать все 150 тысяч городов, а автоматизировать?