Embora essa pergunta tenha quase 5 anos, acho que uma resposta atualizada pode ajudar os usuários a procurar informações atualizadas. Atualmente, o Google obtém seus dados climáticos em weather.com, conforme mencionado no canto inferior esquerdo dos resultados da pesquisa climática do Google, quando você procura a temperatura de qualquer local (destacado no retângulo vermelho).
Mas, como o OP diz muitas vezes, os dados meteorológicos do Google estão muito longe do tempo atual. Por exemplo, até o momento da redação deste documento, mostra que a temperatura atual em Shimla, na Índia, é de -4 ° C às 21:00, mas de acordo com o site oficial do departamento de clima indiano ou IMD , a temperatura mínima do dia inteiro era de 1,4 ° C em 6 de janeiro de 2018 e a temperatura mínima de o dia inteiro geralmente acontece nas primeiras horas da manhã. Da mesma forma, combinei dados de outras cidades e locais na Índia e o clima atual não é o clima atual. Acho que de onde quer que o Google leve seus dados climáticos, eles fornecem apenas uma média dos anos anteriores e não a temperatura atual. E vários sites meteorológicos mostrando temperaturas atuais muito diferentes para o mesmo local.