Получать данные о погоде с помощью пайтен скрипта

3 000 руб. за проект
03 апреля 2020, 16:14 • 14 откликов • 118 просмотров
Цель: Выполнить гет запрос или пост запрос (или какой-нибудь другой вариант) с набором параметров, а в ответ получить данные

Сторонний ресурс собирает огромный массив данных о погоде. Туда выгружаются различного рода данные по разным бассейнам с разным расширением, а так же даётся прогноз, который собирается из научных учреждений. http://marine.copernicus.eu/services-portfolio/access-to-products/?option=com_csw&task=results

Мы занимаемся исследованиями и нам необходимо получать точечно данные.

Например: мы делаем гет запрос с выбранными параметрами: №Бассейна, Координата0, Координата1, Координата2, Координата3, Координата4, Температура воды, Скорость волны, прогноз 3е суток

Сервер получает этот запрос и с помощью скрипта написанный на питоне (который мы заскринили и приложили к этому заданию, ссылкой не открыть, т.к. нужен логин и пароль, который мы дадим только во время работы) делает поиск данных, выбирая нужны бассейн и получая нужные параметры

В ответ получаем:
Координата0, 0е сутки 5гр 4м/с и др, 1е сутки 2гр 1м/с и др, 2е сутки 2гр 2м/с и др, 3е сутки 8гр 0м/с и др
Координата1, 0е сутки 5гр 4м/с и др, 1е сутки 2гр 1м/с и др, 2е сутки 2гр 2м/с и др, 3е сутки 8гр 0м/с и др
Координата2, 0е сутки 5гр 4м/с и др, 1е сутки 2гр 1м/с и др, 2е сутки 2гр 2м/с и др, 3е сутки 8гр 0м/с и др
Координата3, 0е сутки 5гр 4м/с и др, 1е сутки 2гр 1м/с и др, 2е сутки 2гр 2м/с и др, 3е сутки 8гр 0м/с и др
Координата4 0е сутки 5гр 4м/с и др, 1е сутки 2гр 1м/с и др, 2е сутки 2гр 2м/с и др, 3е сутки 8гр 0м/с и др

В сутках может быть больше среза, каждый час наприме, но для примера так описал

Вообще логика такая что мы должны получать данные с этого сайта http://marine.copernicus.eu/services-portfolio/access-to-products/?option=com_csw&task=results

У них имеется пайтон скрипт

всю информацию по "продуктам", наборам данным (описания, id, примерные координаты и прочее) можно просто эффективно собрать с морды их сайта.

там примерно 251 подобных описаний наборов.
https://gist.github.com/avalak-work/596d06eee34244bc4b10fef1f1d8073a

и потом в motuclient проставить параметры и выкачать у себя на месте

Мы сами не до конца понимаем как хотим сделать, важен результат и удобство использования, более подробно постараюсь описать чатом или словами + вместе с вами придется погрузится и что-то ещё понять, т.к. сами не все ясно)

На нашей стороне есть веб ресурс, есть сервер, апи с координатами мы сами выдаем, это всё налажено

С вашей стороне возможно понадобиться поднять отдельный сервер или сделать внутри нашего, в общем это потребуеется дообсудить
Отзывы
R50 34527a09ed8bd71de87fc343802ad3f9
Заказчик
Задачу сделал оперативно, качеством работ доволен, рекомендую!
4 года назад
R50 f71017752cbab869c2ddc62b5b7c219f
Фрилансер
 
4 года назад