Требуется спарсить информацию о метро из карточек организаций Яндекс.Карт.
Необходимо получить следующие данные
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