На главную

Парсинг информации о метро из Яндекс Карт

Требуется спарсить информацию о метро из карточек организаций Яндекс.Карт. Необходимо получить следующие данные 1.Ветку метров (получаем RGB стиль иконки М) 2.Название станции 3.Расстояние пешком в метрах Скрин требуемой информации: https://flyimg.ru/img/src/img00119-47-04.jpg На входе от меня ссылки на карточки организаций в сервисе Яндекс.Карты 1.https://yandex.ru/maps/org/lepim_i_varim/55477705851 2.https://yandex.ru/maps/org/streat/105183946745 3.https://yandex.ru/maps/org/gastro_prostranstvo_sokolniki/69098416017 4. всего 56 000 На выходе хотим получить EXCEL файл с такими данными: https://flyimg.ru/img/src/img00120-51-07.jpg При парсинге учитываем следующее: 1.Станций метро может быть несколько, начиная со второй срываются под спойлером. Требуется нажатие для их показа. Разумеется, нужны все. 2.Парсинг RGB цвета ветки метро – это ключевая информаци, которая мне нужна. Т. е. спарсить только название метро и расстояние – мне не подойдёт. 3.У разных веток могут быть станции метро с одинаковыми названиями 4.Расстояние может быть написано как в метрах, так и в км. Надо обязательно переводить на выходе в метры. 5.Название ветки метро Яндекс на выдаёт. Но её можно определить исходя из цвета иконки, которые задан в RGB формате в CSS, его и парсим. 6.Требуется инфа только о метро! Другая инфа которая идёт ниже (например, расстояние до автобусных остановок, остановок электричек) – нам не нужна: https://flyimg.ru/img/src/img00121-59-57.jpg