Архив: Парсер данных объектов из Гугл Карт
Бюджет
95$
/ 2500
грн
в месяц
Создан: 6 лет назад
Закрыт
- Описание
- Задача
Пример ссылок:
https://www.google.com/maps/place/Бронебашенная+береговая+батарея+№35/@44.5586921,33.404453,17z/data=!4m12!1m6!3m5!1s0x40953d40687f5fbf:0x1bcd6ae8469a2cd2!2z0JHRgNC-0L3QtdCx0LDRiNC10L3QvdCw0Y8g0LHQtdGA0LXQs9C-0LLQsNGPINCx0LDRgtCw0YDQtdGPIOKEljM1!8m2!3d44.5586921!4d33.406647!3m4!1s0x40953d40687f5fbf:0x1bcd6ae8469a2cd2!8m2!3d44.5586921!4d33.406647?hl=ru
https://www.google.com/maps/place/Seavas/@44.6152236,33.5168732,17z/data=!3m1!4b1!4m13!1m7!3m6!1s0x409524cd786d7d3f:0x8dba1ec413a49d43!2sSeavas!8m2!3d44.6152236!4d33.5190672!10e1!3m4!1s0x409524cd786d7d3f:0x8dba1ec413a49d43!8m2!3d44.6152236!4d33.5190672?hl=ru
https://www.google.com/maps/place/Пляж+"Омега"/@44.593626,33.445356,17z/data=!3m1!4b1!4m5!3m4!1s0x40953c966ce876c9:0xddca0f99da455c47!8m2!3d44.593626!4d33.44755?hl=ru
Необходимо парсить все данные. А именно:
Название
Аватарка
Имя категории
Оценка
Сайт
Телефон
режим работы
Информация «О месте» (доступна для парсинга на второй ссылки-примера)
График посещаемости(по всем дням недели)
Данные по транспорту (есть в примере третьей ссылки)
общее количество отзывов
адрес
код местоположения
точные координаты места
Из раздела Фото:
Парсим все фотографии как на донорах по разделениям на категории:
В нашем примере(первая ссылка) это: все, недавние, еда и напитки, удобства, внутри, панорамы, видео. Фотки, видео полностью скачиваем. Панорамы сохраняем ссылками.
Из раздела отзывы:
Парсим все отзывы.
Имя автора + ссылка на его профиль.
Аватарку автора
Его категорию авторитетности
Его количество отзывов
Оценка
Приблизительная дата отзыва(месяц назад, неделя назад и т.д.)
Сам отзыв (включая прикреплённые к нему картинки, видео, панорамы и т.д.)
Количество лайков под отзывом.
----------------------------------
Добавление задачи для парсера(парсинг нового объекта) необходимо сделать через форму, куда вставляется новая ссылка для парсинга(подобная, как ссылки-примеры выше). Все данные парсер должен сохранять в базу данных.
Так же, должна быть возможность вывода данных по каждой обработанной ссылки из базы на html страницу(для проверки работы парсера).
Обязательные требования
При использовании фреймворков желательны Zend или Laravel
- Категория