¿Qué es Pirate Weather?, una API que acceder pronósticos meteorológicos en tiempo real de cualquier lugar del mundo. Gracias a los datos en formato JSON, podrás integrar la información meteorológica en tus aplicaciones.
Pirate Weather pronostica el tiempo analizando datos atmosféricos y utilizando algoritmos estadísticos, lo más interesante es que capacidad que tiene la herramienta de predecir el tiempo con gran precisión.
La mayoría de las aplicaciones utilizan datos de las agencias gubernamentales, pero los resultados no son fáciles de usar, también porque a menudo se comparten en formatos creados para aplicaciones específicas.
Hasta ahora, un excelente proveedor de datos climáticos era Dark Sky, un servicio que ponía a disposición de los desarrolladores una API (Interfaz de Programación de Aplicaciones) útil para consultar los datos en tiempo real para una determinada ubicación geográfica.
Apple compró Dark Sky para ofrecer el tiempo en su aplicación Weather, y desde entonces Dark Sky dejó de proporcionar acceso a su API pública, a partir del 1 de abril de 2023.
Los desarrolladores del proyecto Pirate Weather han pensado en llenar el vacío dejado por Dark Sky. A pesar de su nombre, Pirate Weather comparte datos meteorológicos públicos de varias fuentes confiables en un formato fácil de leer y usar.
Con el objetivo de llegar a los desarrolladores que quedaron huérfanos de Dark Sky, Pirate Weather proporciona una API que distribuye datos tiempo en el mismo formato JSON que usaba Dark Sky.
De esta forma, quienes ya utilizan Dark Sky no tendrán que realizar cambios en los códigos de programación.
Para el funcionamiento de su API, Pirate Weather se basa en un servicio construido en AWS Lambda que devuelve datos de pronóstico y condiciones climáticas actuales, proyecciones por horas, y datos diarios para una semana.
El servicio ofrecido por Pirate Weather es estable y confiable, acepta cosas como falta de datos o entradas formateadas incorrectamente y, a pesar de enfrentarse a una versión 1.0, el producto ya parece muy estable.
Las indicaciones para configurar el servicio están publicadas en la documentación oficial siendo esta una página demo con previsiones meteorológicas para cualquier parte del mundo.