? API météo ouverte
Open-Meteo est une API météo open source et offre un accès gratuit pour une utilisation non commerciale. Aucune clé API n'est requise. Vous pouvez l'utiliser immédiatement !
Rendez-vous sur https://open-meteo.com ! Restez à jour avec notre blog sur https://openmeteo.substack.com.
Caractéristiques
- Prévisions météorologiques horaires jusqu'à 16 jours
- Modèles météorologiques mondiaux avec une résolution de 11 km et modèles régionaux jusqu'à 1,5 km
- Le modèle météo est mis à jour toutes les heures pour l'Europe et l'Amérique du Nord.
- 80 ans d’API météo historique
- Basé sur les meilleurs modèles météo : NOAA GFS avec HRRR, DWD ICON, MeteoFrance Arome&Arpege, ECMWF IFS, JMA, GEM HRDPS, MET Norvège
- API de prévisions marines, API de qualité de l'air, API de géocodage, API d'élévation, API d'inondation
- API ultra-rapides avec des temps de réponse inférieurs à 10 ms
- Serveurs situés en Europe et en Amérique du Nord avec GeoDNS pour une meilleure latence et haute disponibilité
- Aucune clé API requise, CORS pris en charge, pas de publicité, pas de suivi, pas même de cookies
- Gratuit pour une utilisation non commerciale avec des données sous Attribution 4.0 International (CC BY 4.0)
- Code source disponible sous AGPLv3
Comment fonctionne Open-Météo ?
Open-Meteo utilise des prévisions météorologiques à données ouvertes fournies par les services météorologiques nationaux. Ces services proposent des prévisions météorologiques numériques téléchargeables gratuitement. Cependant, travailler avec ces modèles peut s'avérer difficile, car cela nécessite une expertise dans les formats de fichiers binaires, les systèmes de grille, les projections et les principes fondamentaux des prévisions météorologiques.
Comme beaucoup d’autres API météorologiques, Open-Meteo intègre des modèles météorologiques locaux et globaux haute résolution. Plus de 2 To de données sont téléchargées et traitées quotidiennement à partir de plusieurs services météorologiques nationaux. Les données collectées sont ensuite stockées dans des fichiers locaux à l'aide d'un format de fichier personnalisé et d'une technique de compression pour améliorer l'accès aux données chronologiques telles qu'une prévision de température sur 14 jours.
Contrairement aux autres API météorologiques, Open-Meteo offre un accès complet à son code source et toutes les sources de données sont ouvertement répertoriées, ce qui remercie les services météorologiques nationaux pour leur travail. Avec Docker ou les packages Ubuntu prédéfinis, il est possible de lancer votre propre API météo en quelques minutes. En fournissant le code source, les utilisateurs peuvent effectuer des vérifications détaillées du traitement des données météorologiques et même apporter eux-mêmes des modifications. Les contributions sont fortement encouragées et bienvenues.
L'API est disponible gratuitement pour une utilisation non commerciale. Bien qu’elles soient gratuites, la précision des prévisions est excellente. L'API utilise une vaste gamme de modèles météorologiques locaux avec des mises à jour rapides, garantissant que les prévisions les plus précises sont générées pour n'importe quel endroit dans le monde.
Ressources
- Toute la documentation de l'API est disponible sur https://open-meteo.com. Le code source du site Web, de la documentation et du générateur d'API est disponible ici : https://github.com/open-meteo/open-meteo-website
- L'API gratuite non commerciale est hébergée sur https://api.open-meteo.com en utilisant GeoDNS vers des serveurs en Europe et en Amérique du Nord (HTTPS est facultatif). Le code source de l'API se trouve dans ce référentiel actuel.
- Le code source de l'API de géocodage est disponible dans un référentiel séparé https://github.com/open-meteo/geocoding-api
- Des changements plus importants sont annoncés sur le blog Open-Meteo
- La base de données météo Open-Meteo est redistribuée dans le cadre d'un parrainage AWS Open-Data
Qui utilise Open-Météo ?
Applications :
- Weather.io Une simple application Web progressive (PWA) pour vérifier la météo.
- Application Apple Watch MétéoGraphique
- Application d'affichage numérique Diaporama pour Android
- weewx-DWD Prévisions météo, etc. pour WeeWX
- Application météo Android Cirrus
- Application Android solXpect qui prévoit la production de votre centrale solaire
- Raindrop Application météo simple et intuitive pour le terminal Linux.
- Météogramme multimodèle Weatherian (multi-plateforme)
- WeatherAI WeatherAI offre une expérience utilisateur intuitive qui facilite la vérification de la météo.
- Météo Application météo gratuite, open source, simple et complète pour Android
- DroneWeather Prévisions météorologiques, nombre de satellites et indice KP pour les pilotes de drones.
- Clima Application météo magnifique, minimale et rapide
- SkyMuse Minimal, application météo respectueuse de la vie privée. Construit avec les technologies Web.
- Météo Veuillez nettoyer et remplacement minimal de nouveaux onglets pour les navigateurs
- QuickWeather Application Android rapide, gratuite et open source
- Application météo gratuite, open source, belle, minimale et rapide
- WetBulb Une application simple qui vous montre les prévisions de température de l'ampoule humide sur 24 heures et vous indique si elle est dangereuse.
- OSS Weather - Application météo Android/iOS Open Source multi-modèles/multi-fournisseurs
- La Météo Une application web détaillée, installable et évolutive
- Application météo native Windows Lively Weather optimisée par des animations DirectX12.
- Application PointWx Dash avec des tracés interactifs (du niveau débutant au niveau passionné de météo) facilement déployable
- MeteoHist Une application Web pour créer des graphiques interactifs de température et de précipitations pour des endroits du monde entier
- Météo Emojiton Obtenez les prévisions météorologiques locales pour votre emplacement avec des représentations emoji amusantes
Dépôts :
- Captain Cold Simple Open-Meteo -> Intégration Discord
- wthrr-the-weathercrab Compagnon météo pour le terminal
- Weather-Cli Un programme CLI écrit en golang qui permet d'obtenir des informations météo depuis le terminal
- Page d'accueil Une page d'accueil hautement personnalisable (ou page de démarrage/tableau de bord d'application) avec des intégrations Docker et API de service.
- Spots Guru Prévisions météo pour paresseux, les meilleurs spots de vent et de vagues autour de vous.
- WeatherReport.jl Une application météo simple pour le Julia REPL
- Station météo DIY Arduino esp8266 Station météo esp8266 utilisant l'API Open-Meteo, un exemple d'implémentation C++ intégré
- biome Bountiful Interface pour ouvrir Meteo pour Emacs
Autre:
- Menubar Weather Une extension Raycast qui affiche des informations météo en direct dans votre barre de menus
- Service de prévisions météo MiniPavi Vintage French Minitel (sorte de BBS) (tapez le mot-clé "METEO" sur l'écran de bienvenue du Minitel)
- Les contributions sont les bienvenues !
Utilisez-vous Open-Météo ? Veuillez ouvrir une pull request et ajouter votre référentiel ou application à la liste !
SDK clients
- Allez https://github.com/HectorMalot/omgo
- Python https://github.com/m0rp43us/openmeteopy
- Kotlin https://github.com/open-meteo/open-meteo-api-kotlin
- .Net / C# https://github.com/AlienDwarf/open-meteo-dotnet
- PHP Laravel https://github.com/michaelnabil230/laravel-weather
- R https://github.com/tpisel/openmeteo
- PHP Symfony 6.2 https://gitlab.com/flibidi67/open-meteo
- API PHP pour le géocodage : https://gitlab.com/flibidi67/open-meteo-geocoding
- Bibliothèque Android pour l'API de géocodage : https://github.com/woheller69/OmGeoDialog
- Fléchette / Flutter : https://github.com/neursh/open-meteo-dart
- Rust : https://github.com/angelodlfrtr/open-meteo-rs
Les contributions sont les bienvenues ! Écrire un SDK pour Open-Meteo est plus que bienvenu et constitue un excellent moyen d'aider les utilisateurs.
Soutien
Si vous rencontrez des bugs lors de l'utilisation des API Open-Meteo, veuillez déposer un nouveau ticket de problème. Pour des idées générales ou des questions et réponses, veuillez utiliser la section Discussion sur Github. Merci!
Pour toute autre demande, veuillez contacter [email protected]
Exécutez votre propre API
Les instructions pour utiliser Docker pour exécuter votre propre API météo sont disponibles dans le guide de démarrage.
Conditions et confidentialité
Les API Open-Meteo sont gratuites pour les développeurs open source et pour une utilisation non commerciale. Nous ne limitons pas l'accès, mais demandons une utilisation équitable.
Si votre candidature dépasse 10'000 demandes par jour, veuillez nous contacter. Nous nous réservons le droit de bloquer les applications et les adresses IP qui utilisent abusivement notre service.
Pour une utilisation commerciale des API Open-Meteo, veuillez nous contacter.
Toutes les données sont fournies telles quelles sans aucune garantie.
Nous ne collectons aucune donnée personnelle. Nous ne partageons aucune information personnelle. Nous n’intégrons aucune analyse, publicité, balise ou plugin tiers.
Licence de données
Les données API sont proposées sous Attribution 4.0 International (CC BY 4.0)
Vous êtes libre de partager : copier et redistribuer le matériel sur n'importe quel support ou format et de l'adapter : remixer, transformer et développer le matériel.
Attribution : vous devez attribuer le crédit approprié, fournir un lien vers la licence et indiquer si des modifications ont été apportées. Vous pouvez le faire de toute manière raisonnable, mais en aucun cas qui suggère que le concédant de licence vous approuve ou approuve votre utilisation.
Vous devez inclure un lien à côté de n'importe quel emplacement, les données Open-Meteo sont affichées comme :
Données météorologiques fournies par Open-Meteo.com
Licence de code source
Open-Meteo est open source sous la licence publique générale GNU Affero version 3 (AGPLv3) ou toute version ultérieure. Vous pouvez trouver la licence ici. Les exceptions sont le code source tiers avec une licence individuelle dans chaque fichier.