Все зависит от многих условий. Во-первых, от того, где находятся метеостанции, с которых Яндекс получает информацию о погоде. Во-вторых, нужно учесть, что в большинстве случаев они располагаются в удаленных от населенных пунктов местностях, где температура может быть значительно ниже, чем в городе. В-третьих, это могут быть показания, снятые некоторое время назад, обычно Яндекс пишет, когда была зафиксирована данная температура. Ну, и плюс ко всему, погрешности измерения температуры на разных высотах - на земле (а именно там расположены датчики метеостанций) она может быть ниже, чем, например, на уровне 5-го этажа.
Оттуда же, откуда берутся прогнозы погоды на других сайтах :) Правильно написано в предыдущем ответе, в самом блоге яндекса указаны аналогичные сведения:
Для того, чтобы составить прогноз, он использует разнообразные данные, включая данные с метеостанций. Эти данные используются для предсказания изменения температуры и ветра в конкретной местности, однако прогноз осадков по ним составить сложно, поскольку для этого нужны очень точные сводки о состоянии атмосферы, которые должны поступать каждые несколько минут. Такую информацию яндекс получает с метеорадаров.
Все дело в том что яндекс пользуется не своими синоптическими данными у них просто нет синоптиков, а пользуется уже готовыми данными различных синоптических центров и пока идет обработка новых данных их карта все еще показывает старые данные и в связи с этим идет и запаздывание и не совпадение. Более достоверные данные по погоде можно узнать на сайте центра Фобос, и на нем конечно тоже не совпадения погоды бывают, слишком уж велика Россия чтоб предсказать погоду в каждом ее уголке, но по крайней мере информация о погоде у них более достоверная.
Чтобы в поисковой системе Яндекс сменить регион нужно в адресной строке браузера сменить код нужного вам региона, например:
yandex.ru/search/?text=код%20регион%20поиска%20яндекс&lr=10857
lr=10857 - 10857 это код региона Калининградской области.
Вот здесь можно найти код любого региона
Сейчас попробовал писать запрос с указанием в конце запроса наименования страны, что меня интересует. Выдача результата кардинально различается. Так-же попробовал поставить вместо страны название города. И результат снова стал другим.
В языке запросов Яндекса есть так-же опция указания домена поиска, т.е. искать только сайты, имя которых заканчивается, к примеру на ua : domain:ua . Т.е. эту фразу надо поставить в конце запроса. Конечно, не все российские сайты находятся в домене ru, так-же как и украинские. Но всё-же.
Памятку по языку запросов Яндекса можно посмотреть здесь.
В Google надо добавить +:ru или +:ua.
Или попробуйте расширенный поиск Google или расширенный поиск Яндекс.