Coordonnées des stations météorologiques. OpenWeatherMap - comment les passionnés créent la météo

Téléchargez l'application Meteobot®

L'application mobile Meteobot® est gratuite et est disponible dans les versions linguistiques suivantes :

DONNÉES DES STATIONS MÉTÉO

DONNÉES ACTUELLES

Application Meteobot® vous transfère les informations actuelles de vos stations météorologiques sous forme de graphiques ou de tableaux.

Avec des réglages standards Météobot® surveille les données du capteur toutes les 10 min. et les envoie toutes les heures. Si vous en avez besoin, vous pouvez modifier les paramètres et recevoir des données plus souvent - toutes les demi-heures ou toutes les 10 minutes.
Des tests ont montré que la batterie Météobot® résiste jusqu'à 30 jours sans charge à partir d'un panneau solaire. Cependant, gardez à l'esprit que des transferts de données plus fréquents sont associés à une consommation d'énergie plus élevée et, en hiver, cela peut épuiser la batterie.

INFORMATION HISTORIQUE

Application Meteobot® stocke de manière fiable toutes les données de la station météo pour une durée illimitée. De cette façon, les omissions et les lacunes peuvent être évitées - par opposition à l'écriture à la main sur papier.

DONNÉES PRÉVISIONNELLES ET COMPTABLES

Pour votre commodité, nous avons combiné les prévisions météorologiques et les données actuelles des stations en un seul diagramme. De cette façon, vous pouvez voir, par exemple, combien de précipitations sont tombées jusqu'à présent et combien plus est prévu.

PRÉVISIONS MÉTÉOROLOGIQUES LOCALES

Passant par Application Meteobot® vous obtenez une prévision météorologique locale pour une région spécifique qui vous intéresse. Les prévisions comprennent les éléments suivants :

  • Précipitation
  • Température
  • Humidité relative
  • Pression atmosphérique
  • Vitesse du vent
  • Direction du vent
  • Nébulosité
  • Brume (visibilité)
  • point de rosée

La prévision est donnée pour 10 jours. Pour les deux prochains jours, il est donné par heure, et du troisième au dixième - à des intervalles de 6 heures. Les données sont disponibles pour chaque point de la terre avec une précision spatiale de 8 km. La prévision provient du Centre européen de prévision météorologique à moyen terme, dont le modèle est

INDICATEURS AGRONOMIQUES

Application Meteobot® calcule des indicateurs agronomiques aussi importants que :

  • La quantité de précipitations
  • Précipitations hebdomadaires et mensuelles
  • Somme des températures
  • Température moyenne quotidienne
  • Montres avec humidité des feuilles

HISTOIRE AGROMETEOROLOGIQUE

Dans la mesure où Application Meteobot® est un système agricole spécialisé qui enregistre les données de la station météo dans l'historique de vos parcelles. Il suffit de tracer grossièrement leurs limites sur la carte. Immédiatement après, vous recevrez un historique agrométéorologique complet à partir du moment où la station a été installée. Principal avantage Météobot® est que vous obtenez des données locales de votre propre (ou d'une autre station météorologique proche), et non d'une station éloignée de plusieurs kilomètres.

Spécifique au site et à la culture Application Meteobot® vous donne ceci :

  • Indicateurs agronomiques décrits ci-dessus
  • Quantité de précipitations avec accumulation après semis
  • Jours après la dernière pluie
  • Le début de la saison de croissance
  • Conditions de température à la fin de l'automne lors de la préparation des plantes pour l'hiver (ce qu'on appelle le durcissement des cultures d'hiver)

Les données de chaque site sont extraites de la station météorologique la plus proche. Si vous installez ou souscrivez par la suite à une nouvelle station météo, plus proche de ce champ, le système commence automatiquement à enregistrer les données la concernant transmises depuis la nouvelle station.

RAPPORTS MÉTÉOROLOGIQUES

Sur la base des informations reçues des stations météorologiques, Application Meteobot® calcule et envoie des messages sur les indicateurs agrométéorologiques suivants :

  • Température quotidienne moyenne supérieure à 10⁰С
  • La température moyenne du sol est supérieure à 10⁰С
  • Fortes pluies (plus de 1 litre/minute)
  • Premières gelées d'automne
  • Gelée de printemps

Si vous disposez d'une station météorologique automatique connectée à Internet, nous vous invitons à transférer les données d'observation reçues vers RP5 - la meilleure archive météorologique en ligne non étatique dans les pays de l'ex-URSS. Vous pouvez tirer parti des ressources et des technologies de pp5 pour stocker en toute sécurité et accéder rapidement aux données téléchargées à la fois maintenant et il y a des années.

L'intervalle de transfert et de stockage de données autorisé est de 1 minute (ou plus). La durée de conservation des données dans l'archive n'est pas limitée dans le temps. Voir des exemples de (1) données de Simferopol arrivant avec un "pas" dans le temps de 1 minute, et (2) données de Saint-Pétersbourg, stockées dans nos archives depuis le 1er février 2005.

Veuillez noter que, sur la base de notre politique de transparence maximale des informations météorologiques, les données téléchargées sur le serveur rp5 et passées avec succès le contrôle de qualité seront disponibles pour tout visiteur des sites rp5 de n'importe où dans le monde 24 heures sur 24, 7 jours sur 7. la semaine. Si vous n'êtes pas satisfait d'une telle ouverture (disponibilité) de vos données à quiconque, veuillez ne pas télécharger les données sur RP5.

Si vous soutenez l'ouverture de l'information du RP5, veuillez essayer de transférer les données d'observation vers le RP5 de la manière suivante, qui consiste en deux « étapes » : l'enregistrement et le transfert des données.

1) Inscription.

Veuillez envoyer un e-mail à notre adresse concernant votre souhait de transférer les données d'observation de votre station météorologique, connectée à Internet, vers notre site RP5 en mode automatique.

Dans le même e-mail, veuillez inclure

1.1) l'adresse à laquelle se trouve la station météo(le numéro de maison est facultatif) : rue, ville, quartier, région, pays.

Si la station météorologique est située à l'extérieur de l'agglomération ou s'il est plus pratique pour vous de signaler les coordonnées géographiques, informez les coordonnées géographiques (latitude et longitude) de l'emplacement de la station météorologique.

1.2) Modèle / nom de la station météo utilisée.

Après avoir reçu les informations ci-dessus de votre part, nous vous enverrons une clé unique (ci-après dénommée api_key), qui permettra à la station météo de transmettre des données à notre serveur.

2) Transmission de données.
Après avoir reçu api_key de notre part, vous devez utiliser l'une des deux méthodes disponibles :

2.1) en utilisant le programme WeeWX
Cela nécessite:
a) station météo de la liste http://weewx.com/hardware.html
b) un ordinateur sous Linux ou macOS avec accès Internet
c) installer le programme WeeWX. Instructions d'installation http://weewx.com/docs.html
d) connecter le module de téléchargement automatique sur notre site Web. Instructions d'installation et de configuration https://github.com/sapegin-o1eg/weewx-rp5

Exemple données reçues par la méthode décrite ci-dessus (2.1), voir sur la page Archives météorologiques à Kherson, station météorologique non officielle.

2.2) organiser indépendamment le téléchargement automatique des données de la station météo vers le site Web de rp5 via l'URL suivante :

http : //sgate.site/? T = X & U = X & DD = X & FF = X & ff10 = X & mis à jour = X & api_key = X

T - température de l'air en degrés Celsius (de -99,9 à 99,9),

X - la valeur numérique de l'un ou l'autre paramètre,

U - pourcentage d'humidité (0 - 100),

DD - direction du vent en degrés (0 - 359),

FF - vitesse du vent en m / s (> = 0),

ff10 - rafale de vent en m/s (> = 0),

mis à jour - l'heure à laquelle l'observation a été effectuée (horodatage UTC au format UNIX),

api_key est une clé unique qui vous est fournie à "l'étape" 1 ci-dessus.

Le paramètre météorologique (température de l'air, humidité, direction, vitesse ou rafale de vent), non observé par la station météorologique, doit être soit complètement
supprimé de la demande, ou il ne devrait y avoir aucune valeur après le signe égal. Par exemple, si la station météo ne mesure pas l'humidité (U), la requête
ça devrait être
ou (1) sans l'ensemble du groupe U = X :
http : //sgate.site/? T = X & DD = X & FF = X & ff10 = X & mis à jour = X & api_key = X

ou (2) sans la valeur de X après U = :
http : //sgate.site/? T = X & U = & DD = X & ff = X & ff10 = X & mis à jour = X & api_key = X

Un exemple de transfert de données météo via HTTP GET vers PHP (à l'aide de la bibliothèque cURL)

Exemple données arrivant de la manière ci-dessus (2.2), voir page

Une station météorologique est une institution spéciale créée pour surveiller en permanence l'état de l'atmosphère et les processus qui se produisent dans l'atmosphère.

Ces mesures sont effectuées à l'aide d'instruments météorologiques spéciaux capables de déterminer :

  • niveau de rayonnement solaire ;
  • température de l'air;
  • humidité de l'air et du sol;
  • pression atmosphérique;
  • direction et vitesse du vent;
  • la quantité de précipitations;
  • le niveau d'enneigement ;
  • nuageux;
  • autre informations.

La station météorologique comprend un site spécial sur lequel sont installés des appareils météorologiques, ainsi qu'une salle dans laquelle sont installés des appareils automatiques qui enregistrent les processus en cours et où sont traitées les données obtenues pendant le processus d'observation.

Comment fonctionne le service de la station météo ?

Chacun des États modernes crée des services météorologiques subordonnés, qui comprennent des institutions météorologiques et un réseau de stations spécialement créées.

Leur tâche comprend :

  • mener des recherches scientifiques dans l'atmosphère des phénomènes pour leur utilisation pratique dans l'économie nationale;
  • obtention de données liées aux conditions climatiques%
  • informations sur la météo et ses prévisions.

Toutes les données reçues des appareils météorologiques (à partir d'un thermographe, d'un psychomètre, d'un hygrographe, d'un barographe) sont enregistrées en continu et sont retirées toutes les 180 minutes.

De la même manière, des informations sont collectées partout dans le monde. Après cela, elle se rend au centre principal. Sur le territoire de la Fédération de Russie, les informations circulent vers le Met Office de Moscou et la région de Moscou. Après cela, toutes les données sont traitées et saisies dans l'ordinateur. À la dernière étape, des cartes météorologiques de prévisions quotidiennes sont créées. Les données de surface et d'altitude sont utilisées pour calculer les fronts atmosphériques qui se produisent. Les données résultantes de toutes les régions sont envoyées au Centre hydrométéorologique de la Fédération de Russie, où elles sont traitées. À l'aide de données satellitaires, les informations sont transmises à l'Organisation météorologique mondiale, qui comprend 185 pays.

Les capacités existantes en Russie pour l'exploitation des indicateurs météorologiques ne sont plus suffisantes. À cet égard, le Centre hydrométéorologique participe à la vente aux enchères pour l'achat d'un PC plus puissant.

Types de stations météorologiques

Il existe trois catégories de stations météorologiques.

Rang 1

Stations d'observation, de traitement des données reçues et de contrôle du travail.

Rang 2

Une station à l'aide de laquelle les organisations et les entreprises reçoivent les données nécessaires sur les conditions météorologiques et le climat. Il est capable d'observer, de traiter et de transmettre des données.

Rang 3

Conçu pour l'observation d'un programme abrégé.

Selon la nature des travaux réalisés, les types de stations suivants sont utilisés :

  • météorologique;
  • Ménage;
  • hydrologique;
  • agrométéorologique;
  • forêt;
  • le marais;
  • météorologie aéronautique;
  • Lac.

Stations météorologiques éloignées de la Russie

Les stations météorologiques sont souvent situées dans des zones éloignées des villes, où il est possible d'observer l'atmosphère et les phénomènes météorologiques le plus précisément possible. Souvent, les employés se rendent dans de tels endroits pour des voyages d'affaires à long terme pendant toute une saison, travaillant et vivant dans une zone presque déserte à des dizaines et des centaines de kilomètres des agglomérations les plus proches.

Actuellement, sur le territoire de la Russie, il existe des stations météorologiques assez éloignées, situées dans la République de Bouriatie, dans la région d'Irkoutsk, à Khabarovsk, à Vladivostok, sur le territoire de l'Okrug autonome des Nenets.

Il est impossible de développer l'Arctique sans une station météorologique. Sur le territoire du point le plus éloigné de la Russie dans l'archipel de Novaya Zemlya, une station météorologique autonome a été installée, accessible uniquement par hélicoptère. Sa tâche principale est d'étudier la glace et les conditions hydrométéorologiques dans les eaux des mers de Sibérie orientale et de Kara, ainsi que de la mer de Laptev.

Archives spécialisées de données météorologiques pour la recherche climatique. Les archives contiennent des informations sur la température et les précipitations, la température du sol à différentes profondeurs, la couverture neigeuse et les relevés d'enneigement routier. Les informations sont fournies pour les stations météorologiques de Russie, d'Ukraine, du Kazakhstan, du Turkménistan, de Géorgie, d'Arménie, du Tadjikistan et d'Ouzbékistan. Enregistrement requis. Développeurs VNIIGMI-WDC V.M. Veselov - [email protégé], I.R. Pribylskaya - [email protégé]

  • SERVEUR FTP NCDC MÉTÉO DE 1991 À PRÉSENT National Climatic Data Center - of. site http://www.ncdc.noaa.gov/ Description de l'organisation FPT - ftp://ftp.ncdc.noaa.gov/pub/data/ghcn/daily/readme.txt Liste des stations météo - ftp : // ftp.ncdc.noaa.gov/pub/data/ghcn/daily/ghcnd-stations.txt
  • MUNDOMANZ 1) Prévisions météorologiques pour un grand nombre de stations météorologiques situées dans le monde pendant une semaine toutes les 6 heures (température, précipitations, direction et vitesse du vent, caractéristiques des nuages, etc.). 2) Données météorologiques d'archives, non systémiques et épisodiques.
  • METEO DE LA RUSSIE (ARCHIVE METEODA) Grande archive de données météorologiques sur 5000 stations à travers le monde. La ressource présente des données depuis décembre 1998. Les indicateurs suivants sont publiés : C - Nébulosité (correspondant à l'ONG), type Ch - Nuage supérieur, type Cl - Nuage inférieur, type Cm - Nébulosité moyenne, type dd - Direction du vent E - Sol condition ff - Vitesse du vent G - Rafales de vent h - Nébulosité, limite inférieure N - Nébulosité (inférieure ou moyenne) P - Pression P0 - Pression au niveau de la mer R24 ​​- Précipitations Rd - Précipitations, jour RH - Humidité relative Rn - Précipitations, nuit SD - Épaisseur de neige SS - Ensoleillement, durée T - Température Td - Point de rosée Tg - Température du sol Tgn - Température du sol, min Tln - Température de la dernière nuit, min Tn - Température, min Tw - Température de l'eau Tx - Température, max VV - Visibilité ww - Conditions météorologiques
  • MÉTÉO ET CLIMAT Site très instructif. Informations provenant de stations météorologiques situées dans le monde entier : actualités météo, prévisions météo, moniteur climatique, archives météo depuis 2001, météo mondiale, cartes météo.
  • MÉTÉODONNEES DE 150 STATIONS SITUÉES SUR LE TERRITOIRE DU BÉLARUS URSS Informations d'archives du 19e siècle à nos jours sur les températures quotidiennes minimales, moyennes et maximales, les précipitations de 150 stations météorologiques situées sur le territoire de b. L'URSS. Il n'y a aucun moyen de télécharger de grandes bases de données.
  • SITE ESPAGNOL SUR LE CLIMAT MONDIAL Météo, climat, informations astronomiques, cartes. Les informations concernent l'Europe, l'Asie, l'Amérique du Nord et du Sud, l'Océanie et l'Antarctique. Il existe également des informations archivées sur les températures annuelles moyennes, les précipitations, etc. pour 2469 points b. L'URSS.
  • SYSTÈME D'INFORMATION "MESURES MÉTÉO EN LIGNE" Archives météorologiques pour les villes de la CEI (XIXe et XXe siècles), météo en ligne et prévisions météorologiques pour les villes de la Fédération de Russie.
  • SITE MÉTÉO EUROPÉEN Données d'archives quotidiennes sur les températures, les précipitations atmosphériques des stations météorologiques situées dans le monde de 1881 à 2014. La possibilité de télécharger de grandes bases de données archivées.
  • DONNÉES QUOTIDIENNES DE 223 STATIONS MÉTÉOROLOGIQUES SITUÉES SUR LE TERRITOIRE DE L'URSS BÉLARUS Informations quotidiennes sur la température de l'air, la température du sol, la pression atmosphérique, les précipitations atmosphériques, la couverture neigeuse, etc. depuis la création des stations. Il y a aussi des informations sur les radiosondes et les observations en altitude. Les utilisateurs enregistrés ont la possibilité de télécharger de grandes bases de données météorologiques au format txt.

Nous vivons une époque incroyable, quelque chose qui semblait très difficile avant de devenir soudain accessible et simple. Les tâches pour lesquelles il était nécessaire de créer des instituts scientifiques et de grandes organisations sont maintenant résolues par des groupes de passionnés auto-organisés. Les passionnés créent des cartes et des encyclopédies, réalisent des films et développent des logiciels. Je veux parler de la région dans laquelle ce vent frais de changement n'a pas encore soufflé avec force - c'est le temps. Et avec notre projet - OpenWeatherMap - nous voulons changer cette situation !

Pourquoi sommes-nous habitués au fait que la météo est le lot des organismes spécialisés ?

Il s'est ainsi passé dans notre monde que les instituts, les laboratoires et les grandes organisations étatiques, isolés du monde extérieur, ont toujours fait face à la météo. Qui et comment donne naissance aux prévisions météorologiques est toujours resté un mystère, recouvert d'une touche de mysticisme. La plupart d'entre eux sont de grandes organisations gouvernementales réunies au sein de l'Organisation météorologique mondiale

De plus, tout le monde sait à quel point les prévisions sont d'une précision fantastique, et nous nous réjouissons comme des enfants lorsqu'il en est ainsi. Et à quel point les erreurs sont désagréables et même dangereuses. Après tout, avoir les bonnes prévisions météorologiques affecte plus que notre humeur quotidienne. Nos vies en dépendent! Bref, la météo fait tout. Par conséquent, nous avons pensé et décidé qu'un sujet aussi vital que la météo devrait être accessible à tous. Il appartient aux gens et devrait être créé par les mêmes personnes qui en ont besoin !
Il doit être accessible, pratique et, surtout, gratuit !

Nous sommes inspirés par l'exemple étonnamment réussi de Wikipedia et d'OpenStreetMap. Nous pensons que les passionnés unis par une même idée peuvent toujours obtenir de meilleurs résultats que les grandes organisations bureaucratiques.

Le but du projet est une API gratuite

L'idée d'informations météorologiques gratuites et accessibles a conduit au fait que nous avons créé et fourni à tous les développeurs d'applications une API gratuite pour obtenir une variété de données météorologiques, telles que :
- Carte interactive avec les données météorologiques actuelles
- Prévisions pour la semaine dans la ville
- Données historiques dans 120 000 villes à travers le monde.
- Les données de 40 000 stations météorologiques du monde entier reçues presque en ligne. (Délai de secondes à heures)
- De nombreuses cartes Web différentes, y compris des cartes de nuages, de précipitations, de vent, de température, etc.

Comment ça fonctionne?


En entrée nous avons (1) les données des stations météorologiques, ainsi que (2) les prévisions des services météorologiques et des laboratoires scientifiques. Ces données sont stockées dans la base de données OWM, et après traitement à l'aide d'algorithmes mathématiques uniques
magie de la rue, ils se transforment en données interpolées sur la météo actuelle partout dans le monde, ainsi qu'une variété de cartes avec des phénomènes météorologiques (3). Enfin, (4) API sont fournies pour toutes les données météorologiques, y compris les cartes météorologiques. Et maintenant un peu plus de détails sur chacun des 4 points.

Qu'y a-t-il dans l'entrée ?
Données de la station météo

Le service OpenWeatherMap reçoit les données des stations météorologiques professionnelles et privées. Aujourd'hui, il existe plus de 40 000 stations de ce type. La plupart d'entre elles sont des stations professionnelles installées dans les aéroports et les grandes villes du monde. Mais non moins importantes pour le service sont les données des stations non professionnelles, qui sont collectées et installées par des amateurs dans la mesure du possible. Et c'est très important pour nous, car le niveau des stations d'amateur est désormais très élevé, la précision et, surtout, l'efficacité des informations transmises sont également à un niveau très élevé. Et plus ces stations sont connectées à OWM, plus la précision des informations météorologiques actuelles et des prévisions est élevée. Les stations météorologiques amateurs sont un sujet à part entière. Mais dans cet article, je tiens à souligner que la gamme de telles stations est très large. Et il sera intéressant d'installer une telle station à la maison ou à la campagne, non seulement pour un radioamateur sérieux, mais aussi, par exemple, pour papa et fils. Vous pouvez acheter une station toute faite coûtant de 100 $ à 1000 $, ou l'assembler vous-même, par exemple, sur un Arduino.

Prévisions
En plus des stations météorologiques, le service OWM collecte des données de prévisions météorologiques déjà traitées. Calculer une prévision globale pour le monde entier nécessite une puissance de calcul incroyable, et, hélas, nous n'avons pas encore notre propre IBM Deep Thunder. Heureusement, de nombreux services météorologiques partagent notre amour pour les données gratuites et les résultats de leurs systèmes sont disponibles. Nous utilisons les données de deux services météorologiques - le US NOAA, qui utilise le modèle GFS, et le canadien d'Environnement Canada. Les deux modèles sont globaux et visent plutôt non pas à prédire une situation météorologique spécifique à un certain point de la terre, mais à déterminer la dynamique atmosphérique générale sur la planète dans son ensemble. Ils ont un grand pas de grille - environ 50 km et une large plage de temps de prévision - 5-7 jours.
De plus, des modèles plus détaillés avec un pas plus petit sont calculés pour des régions individuelles.
Nous combinons les données de prévisions à différentes échelles - de moyenne et globale, à locale et plus précise, respectivement. En conséquence, les cartes Web OpenWeatherMap fonctionnent de manière très pratique - à grande échelle, des prévisions mondiales sont utilisées et, dans le processus d'augmentation, des données de plus en plus détaillées sont chargées.

Mais tout cela ne serait pas si intéressant si les météorologues ne partageaient pas notre amour du logiciel libre ! Plusieurs modèles utilisés par les principaux services météorologiques sont disponibles à partir d'OpenSource - par exemple le modèle WRF.

Par exemple, un groupe de passionnés français a déployé un système de traitement de données similaire sur leurs serveurs domestiques et fournit des prévisions détaillées et précises dans toute la France. Soit dit en passant, le coût de l'ensemble de leur système était de 5 000 dollars (serveur Blade pour 16 cœurs), ce qui ne semble pas hors de portée.

Le service OpenWeatherMap rassemble ces modèles locaux précis avec des modèles mondiaux. Après cela, nous assimilons les données super-opérationnelles des stations météorologiques. Et déjà sur la base de toutes ces données, des cartes interactives sont construites, dans lesquelles le degré de granularité des données dépend de la mise à l'échelle de la carte.

Quelle est la sortie?
Cartes - variété de vues

Après avoir traité les données brutes que l'OWM reçoit des stations météorologiques et des instituts météorologiques, diverses cartes de données météorologiques et météorologiques interactives sont créées. Ce sont des cartes de nuages, de pression, de température, de précipitations, de vent. Il s'agit également de données provenant de radars, de stations météorologiques et simplement de la météo actuelle partout dans le monde.


API
Le service OpenWeatherMap fournit une API gratuite pour toutes les données météorologiques, l'historique, les prévisions et une variété de cartes météorologiques.
Il existe deux types d'API - JSON pour la réception de données et Tile/WMS pour la cartographie

En utilisant JSON, vous pouvez obtenir :
- Les données météorologiques dans plus de 120 mille villes. Dans le même temps, les villes n'ont pas besoin d'être sélectionnées dans une liste strictement limitée, elles peuvent être trouvées sur la carte et vous pouvez voir les prévisions météorologiques estimées à la fois dans la ville elle-même et dans les régions les plus proches.
- Données sur la météo actuelle au point sélectionné par coordonnées lat / lon
- Prévision pour 7 jours sous forme compacte ou complète
- Données "brutes" reçues des stations météo
- Données météorologiques historiques

Comment notre API est utilisée
La gamme d'applications API est infinie. Ce sont des applications mobiles pour toutes les plateformes. Il s'agit de divers sites Web qui peuvent utiliser des API pour afficher la météo actuelle, diverses cartes météorologiques, widgets, etc. Ce sont des systèmes de maison intelligente.
Par exemple, l'un des utilisateurs britanniques d'OpenWeatherMap a mis en place un système d'arrosage automatique pour son jardin anglais. Il utilise les données de prévision des précipitations pour planifier la quantité d'eau et le calendrier d'irrigation.

Pourquoi tout se passe-t-il comme d'habitude en Russie ?

Je dirai tout de suite que nous ne fournissons pas ce qu'on appelle une prévision météorologique sur le territoire de la Russie. Et en général nous ne menons aucune activité sur le territoire du pays. Ce type d'activité en Russie nécessite une licence.

Cependant, jetons un coup d'œil à ce qui se passe avec les stations météorologiques et l'enthousiasme météorologique en Russie. L'illustration ci-dessous montre la répartition actuelle des stations météorologiques. Par rapport à la couverture dense de toute la partie européenne, la Russie semble plus que modeste. Et c'est une des raisons de l'imprécision des prévisions météorologiques sur notre territoire sans fin.

Que pouvons-nous changer ?

Nous sommes convaincus que les forces des passionnés peuvent changer la donne. Si ce sujet vous intéresse et que vous souhaitez aider le projet, les possibilités sont nombreuses.
Vous pouvez, par exemple, les éléments suivants :
- connectez votre station météo
- si vous êtes développeur - utilisez nos données dans vos projets
- ou pour compléter notre version mobile - m.openweathermap.org
- écrivez simplement à propos de nous sur votre blog

Ou si vous êtes intéressé par les mathématiques, il y a beaucoup de problèmes autour de cela. Par exemple, l'une des tâches les plus importantes du système consiste à déterminer la météo actuelle. Comme je l'ai dit plus haut, nous recevons des données opérationnelles des stations météorologiques, qui doivent être interpolées dans une grille importante pour les points géographiques - villes ou régions individuelles. Les données des stations sont hétérogènes et ne sont pas reçues régulièrement. De plus, beaucoup de déchets proviennent de mesures erronées et incorrectes, il faut les trier. De plus, des erreurs peuvent apparaître dans les données de stations météorologiques assez fiables.
Nous utilisons maintenant un algorithme plutôt rigide et non adaptatif. J'aimerais beaucoup essayer un algorithme d'apprentissage dans cette tâche.
Il est très intéressant d'essayer un réseau de neurones dans une tâche similaire.

Ou, par exemple, l'apparition de cartes. J'aimerais créer ma propre couche basée sur les données OpenStreetMap avec moins de détails, mais d'apparence plus naturelle. Si vous avez des idées, nous serons très heureux, surtout si vous savez les mettre en œuvre sur mapnik.

Nous avons besoin de tous ceux qui peuvent tenir une arme !

Architecture

Je ne m'attarderai pas sur l'architecture du système, je ferai un tableau général à titre d'illustration :


Architecture - une pièce.

Nous utilisons uniquement des logiciels Open Source, notamment NgInx, Apache, PHP, Tilecache, OpenLayers, Leaflet, Mapnik, PostGIS, Memcache, MongoDB, Gearman, MySQL, Python et plus encore.

PS

Une petite parenthèse lyrique.
Aujourd'hui, le terme à la mode bigdata est en train de devenir une marque de vente activement utilisée par tous les requins du marché informatique. Mais outre le marketing pur, cela a également un impact énorme sur l'ensemble de l'industrie - l'essentiel est que le coût d'une transaction et le coût du stockage de grandes quantités d'informations diminuent à un rythme colossal et tendent pratiquement à zéro. Cela ouvre des opportunités extraordinaires non seulement pour les grands acteurs du marché, mais aussi pour les petits. En gros, il y a quelques années, le coût de développement et de maintenance d'un système avec un volume de données de plusieurs téraoctets et une charge de milliers de transactions par seconde était inabordable pour une petite entreprise, et encore plus pour les passionnés. Maintenant tout change !
Les mégadonnées deviennent disponibles. C'est une révolution à laquelle tout le monde peut participer !

En fait, c'est la réponse à la question que l'on me pose souvent : pourquoi est-ce gratuit ? Nous pensons que créer une entreprise sur une API payante est un enfer, à la fois technologiquement et commercialement. Notre API restera toujours gratuite - c'est l'idée principale et l'objectif du projet.

Que va-t-il se passer ensuite?

L'idée même de temps libre offre des opportunités pour le développement du projet. En ce moment, nous travaillons déjà sur de nouvelles directions et fonctions, telles que :
Socialité. C'est l'occasion de dire - non, la neige ne tombe pas dans notre ville maintenant, mais le soleil brille et les fleurs s'épanouissent. Cela signifie que la station météo de la ville donne des données incorrectes, et nous chercherons d'autres possibilités pour maintenir une météo précise dans cette ville. Les algorithmes automatiques sont bons, mais les humains sont meilleurs.
Nous continuerons à connecter des modules de calcul externes au projet pour des informations détaillées sur les régions.
Promouvoir l'idée de stations météorologiques amateurs et les connecter à OpenWeatherMap
En utilisant OpenWeatherMap pour l'industrie agro-industrielle, ici le besoin de prévisions locales est très élevé
Développement d'applications météorologiques spécialisées
Et bien sûr, nous espérons vraiment VOTRE aide!