Где взять погодные данные?

Здесь все что связано с проводной и беспроводной связью (интернет, телефония, радиосвязь)
ra0uek
Сообщения: 49
Зарегистрирован: Сб сен 01, 2012 1:31 pm

Где взять погодные данные?

Сообщение ra0uek »

Добрый вечер. Где брать погодные данные по Чите? Температура, направление и сила ветра, влажность. В текстовом виде, без регистрации и смс.

OpenWeatherMap не предлагать, по России у него довольно печальные данные.

Спасибо.

Аватара пользователя
ra0ued
Сообщения: 2080
Зарегистрирован: Чт авг 30, 2012 2:54 pm
Откуда: zabtech.ru
Контактная информация:

Re: Где взять погодные данные?

Сообщение ra0ued »

АТИС?

Аватара пользователя
arxont
Сообщения: 3948
Зарегистрирован: Пт авг 31, 2012 11:29 pm

Re: Где взять погодные данные?

Сообщение arxont »

АТИС же голосовая, а нужна текстовая. Я бы сюда копал - https://ru.wikipedia.org/wiki/METAR
Чита есть - http://ru.allmetsat.com/metar-taf/asia.php?icao=UIAA
Вот пример как можно получать в JSON http://avwx.rest/api/metar/UIAA?options=info,translate (имхо есть всё, что надо + в нормальном виде, который даже парсить не надо, благо для JSON сейчас в любом языке есть либы)

PS: Можно ещё у яндекса - https://toster.ru/q/319075#answer_814622 но мне меньше нравится их система (токены-хуёкены).

PS2: Как вариант можно и свою поставить - температуру и влажность я примерно знаю как сделать. Контроллер есть (snr erd http://shop.nag.ru/catalog/00007.Avtoma ... SNR-ERD-3c - правда Максовский, но думаю можно попросить :mrgreen: ). А вот как завести про направление и силу ветра я хз.
Киберпанк не умер. Он просто наступил.

hjv
Сообщения: 317
Зарегистрирован: Ср мар 04, 2015 10:41 pm

Re: Где взять погодные данные?

Сообщение hjv »

ra0uek писал(а):Добрый вечер. Где брать погодные данные по Чите? Температура, направление и сила ветра, влажность. В текстовом виде, без регистрации и смс.

OpenWeatherMap не предлагать, по России у него довольно печальные данные.

Спасибо.
Это?
http://avia.meteonovosti.ru/index.php?index=1&icao=UIAA
R2D2 это не робот, а цепь из схем журнала "Радио" :mrgreen:

ra0uek
Сообщения: 49
Зарегистрирован: Сб сен 01, 2012 1:31 pm

Re: Где взять погодные данные?

Сообщение ra0uek »

arxont писал(а):Вот пример как можно получать в JSON http://avwx.rest/api/metar/UIAA?options=info,translate (имхо есть всё, что надо + в нормальном виде, который даже парсить не надо, благо для JSON сейчас в любом языке есть либы)
Спасибо! Это оказалось именно тем, что было нужно. Правда, я совершенно ничего не знал про всякие там json, но освоил довольно быстро.

Так как все проекты крутятся у меня на виндовых машинах, а написаны на VBS, пришлось изобретать велосипед. Найти примеры json-запросов для VBS мне не удалось, поэтому скрипт пришлось написать на php и научить винду его исполнять. Скрипт ходит по указанному адресу, берет оттуда чего нужно и раскладывает по текстовым файлам. А скрипт на VBS берет из них чего нужно ему. Спасибо Саше spyON что показал как делать file_get_contents если сидишь за прокси.

Аватара пользователя
arxont
Сообщения: 3948
Зарегистрирован: Пт авг 31, 2012 11:29 pm

Re: Где взять погодные данные?

Сообщение arxont »

ra0uek писал(а):Спасибо! Это оказалось именно тем, что было нужно. Правда, я совершенно ничего не знал про всякие там json, но освоил довольно быстро.

Так как все проекты крутятся у меня на виндовых машинах, а написаны на VBS, пришлось изобретать велосипед. Найти примеры json-запросов для VBS мне не удалось, поэтому скрипт пришлось написать на php и научить винду его исполнять. Скрипт ходит по указанному адресу, берет оттуда чего нужно и раскладывает по текстовым файлам. А скрипт на VBS берет из них чего нужно ему. Спасибо Саше spyON что показал как делать file_get_contents если сидишь за прокси.
Могу на шарпе тебе скинуть - будет просто исполяемый файл, который будешь запускать, а он тебе ответ выдаст или в файл запишет. Можно и с помощью конкретных параметров - типа

Код: Выделить всё

getWeather.exe therm
или

Код: Выделить всё

getWeather.exe alt
Киберпанк не умер. Он просто наступил.

ra0uek
Сообщения: 49
Зарегистрирован: Сб сен 01, 2012 1:31 pm

Re: Где взять погодные данные?

Сообщение ra0uek »

arxont писал(а):Могу на шарпе тебе скинуть - будет просто исполяемый файл, который будешь запускать, а он тебе ответ выдаст или в файл запишет.
Ага, а он исполняться будет на любой виндовой машине? И не понадобится ничего ставить дополнительного?

Аватара пользователя
arxont
Сообщения: 3948
Зарегистрирован: Пт авг 31, 2012 11:29 pm

Re: Где взять погодные данные?

Сообщение arxont »

ra0uek писал(а):
arxont писал(а):Могу на шарпе тебе скинуть - будет просто исполяемый файл, который будешь запускать, а он тебе ответ выдаст или в файл запишет.
Ага, а он исполняться будет на любой виндовой машине? И не понадобится ничего ставить дополнительного?
Он будет выполняться на любом машине где стоит NetFramework. Для примера - в винде семёрке он уже ВСТРОЕННЫЙ. (Версии 3.5, что хватает для большинства вещей). А на ХР надо ручками ставить (ну если не считая, что хп вообще использовать нельзя - ибо уязвимости есть известные, а микрософт их закрывать не собирается принципиально)
Киберпанк не умер. Он просто наступил.

ra0uek
Сообщения: 49
Зарегистрирован: Сб сен 01, 2012 1:31 pm

Re: Где взять погодные данные?

Сообщение ra0uek »

Надо пробовать.

Какие данные прислать?

Аватара пользователя
arxont
Сообщения: 3948
Зарегистрирован: Пт авг 31, 2012 11:29 pm

Re: Где взять погодные данные?

Сообщение arxont »

ra0uek писал(а):Надо пробовать.
Какие данные прислать?
Да никаких. Скажи как удобнее тебе, чтобы выгружало.
В файл или просто на консоль.
Какие данные нужны.
Какой формат выдачи.
Киберпанк не умер. Он просто наступил.

Ответить