@k9 этот сайт, как и все остальные, берет информацию о погоде из источников вроде Weather.com, Weather Underground, Гисметео, но, как правило, такие источники предоставляют информацию не бесплатно. Открытые API (средства для автоматизированного получения данных) есть лишь у некоторых, и в основном с большими ограничениями. Yahoo был единственным исключением - полностью бесплатным и не имел ограничений. Все это длилось много лет и закончилось 16 марта 2016 г.
Проблема конкретного этого сайта (nuipogoda.ru) в том, что он не предоставляет API, а только готовые информеры для вставки на сайт.
Почему нужен именно API, а не обойтись информерами типа от Гисметео? Потому что еще ни один информер не удовлетворил моих представлений об информативном и красивом интерфейсе, лаконично вписывающемся в дизайн Улановки - это раз. Их некуда лепить - это два. Они зачастую не поддерживают безопасное соединение по HTTPS, и будут автоматически вырезаны вашим браузером при просмотре - это три.
Теперь мне предстоит переписать наш модуль погоды на использование какого-то другого погодного провайдера (рассматриваю openweathermap.com). Скорее всего выбора города больше не будет из-за ограничений бесплатных тарифов. Тем не менее, я хочу добавить города республики, из которых можно будет выбрать.