¿Dónde puedo encontrar datos meteorológicos históricos sin procesar para un proyecto que estoy haciendo con un enfoque en los EE. UU. Y Canadá? Necesito temperaturas principalmente, pero otros detalles estarían bien. Me está costando mucho encontrar estos datos. Realmente no quiero tener que raspar un sitio meteorológico.
database
datasource
weather
weather-api
recursividad
fuente
fuente
Respuestas:
En el Archivo Histórico de Datos Meteorológicos del Laboratorio Nacional de Tormentas Severas de los Estados Unidos (nota: desde entonces se ha retirado).
Además, el Portal de Geodatos del Centro Nacional de Datos Climáticos de los Estados Unidos .
El Centro Nacional de Datos Climáticos de los Estados Unidos Climate Data Online .
Productos más populares del Centro Nacional de Datos Climáticos de los Estados Unidos .
fuente
Me encontré haciendo la misma pregunta y compartiré mi experiencia con los futuros empleados de Google.
Fuentes de datos
Quería datos sin procesar, y muchos de ellos ... una API no serviría. Necesitaba dirigirme directamente a la fuente. La mejor fuente para todos esos datos parecía ser los servidores NCEP o NCDC NOMADS:
http://nomads.ncdc.noaa.gov/dods/ <- bueno para datos históricos
http://nomads.ncep.noaa.gov/dods/ <- bueno para datos recientes
(Nota: un comentarista indicó que ahora debe usar https en lugar de http. Aún no lo he probado, pero si tiene problemas, ¡inténtelo!)
Para dar una idea de la cantidad de datos, ¡sus datos se remontan a 1979! Si está buscando Canadá y los EE. UU., El conjunto de datos de reanálisis regional de América del Norte es probablemente su mejor respuesta.
Usando los datos
Soy un gran usuario de Python, y Pydap o NetCDF parecían buenas herramientas para usar. Sin ninguna razón en particular, comencé a jugar con pydap.
Para dar un ejemplo de cómo obtener todos los datos de temperatura para una ubicación particular del sitio web de nómadas, intente lo siguiente en Python:
El fragmento anterior le proporcionará una serie temporal (cada tres horas) de datos para todo el mes de enero de 1979. Si necesita varias ubicaciones o todos los meses, el código anterior se modificaría fácilmente para adaptarse.
A los superdatos ... ¡y más allá!
No estaba feliz de detenerme allí. Quería estos datos en una base de datos SQL para poder cortarlos fácilmente. Una gran opción para hacer todo esto es el módulo de pronóstico de Python.
Divulgación: armé el código detrás del módulo. Todo el código es de código abierto: puede modificarlo para satisfacer mejor sus necesidades (¿tal vez esté pronosticando para Marte?) O extraer pequeños fragmentos para su proyecto.
Mi objetivo era poder obtener el pronóstico más reciente del modelo Rapid Refresh (su mejor opción si desea información precisa sobre el clima actual):
y luego trazar los datos en un mapa de los buenos Estados Unidos:
Los datos para el gráfico provienen directamente de SQL y pueden modificar fácilmente la consulta para obtener cualquier tipo de datos deseados.
Si el ejemplo anterior no es suficiente, consulte la documentación, donde puede encontrar más ejemplos.
fuente
share my experience for future Googlers
<- este futuro googler le agradecewunderground.com tiene una buena API. Es gratis para 500 llamadas por día.
http://www.wunderground.com/weather/api/
fuente