Фон
Люди обеспокоены тем, что строительство трубопровода до западного побережья Канады приведет к увеличению числа нефтяных танкеров, что увеличит вероятность крупного разлива нефти, что приведет к экологической катастрофе.
Веб-сайт AIS Live Ships Map фиксирует обновления морского трафика в режиме реального времени с помощью интерфейса Google Maps. Хотя можно получать данные из канала данных AIS , часто эти каналы либо платные , либо иным образом обременены лицензионными ограничениями.
проблема
Сайт AIS Live Ships представляет карту в браузере:
Карта выше была интерактивно изменена, чтобы сфокусироваться на рассматриваемой области: северной прямой от острова Ванкувер.
Вопрос
Как бы вы создали службу, которая захватывает карту каждые 30 минут и которая могла бы работать без вмешательства пользователя или значительного объема памяти в течение нескольких лет?
Идея № 1
- Создайте виртуальную машину.
- Установите и запустите облегченный браузер.
- Используйте затвор, чтобы делать снимки через равные промежутки времени.
Идея № 2
Используйте Python Ghost Webkit для автоматизации захвата.
Спасибо!
источник