<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://meteole.eu/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>meteole</title>
	<link>https://meteole.eu/</link>
	<description>Bulletins, simulations, vulgarisations et veille autour de la m&#233;t&#233;o et particuli&#232;rement des pr&#233;visions. Selon mes dispos.
Site amateur sous construction permanente, sans IA.
Le but n'est pas un &#233;ni&#232;me site m&#233;t&#233;o. Essayer d'&#233;clairer sur le pourquoi du ciel, montrer mon cheminement pour parvenir &#224; une pr&#233;vision. D&#233;crire le r&#233;el pour pr&#233;voir l'avenir... tout un programme&#160;!
Pour interagir, la rubrique Contact (bas de page) est l&#224;.</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://meteole.eu/spip.php?id_rubrique=14&amp;page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="fr">
		<title>R&#233;cup&#233;rer des donn&#233;es&#160;: les stations de M&#233;t&#233;o-France</title>
		<link>https://meteole.eu/Recuperer-des-donnees-les-stations-de-Meteo-France</link>
		<guid isPermaLink="true">https://meteole.eu/Recuperer-des-donnees-les-stations-de-Meteo-France</guid>
		<dc:date>2026-10-23T18:25:14Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>sb</dc:creator>



		<description>&lt;p&gt;La r&#233;cup&#233;ration de donn&#233;es des stations d'observations en surface de M&#233;t&#233;o-France&lt;/p&gt;

-
&lt;a href="https://meteole.eu/-Acces-et-traitements-des-donnees-" rel="directory"&gt;Acc&#232;s et traitements des donn&#233;es&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div class=&#034;texteencadre-spip spip&#034;&gt;R&#233;sum&#233;&#160;:
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Les metadonn&#233;es, afin de conna&#238;tre les informations pr&#233;cises sur les stations&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Le portail d&#233;di&#233; de M&#233;t&#233;o-France&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; La r&#233;cup&#233;ration des donn&#233;es d'une station en particulier.&lt;/div&gt;
&lt;p&gt;Il existe de nombreuses donn&#233;es d'observations m&#233;t&#233;orologiques accessibles au public.&lt;br class='autobr' /&gt;
La disposition de ces donn&#233;es s'av&#232;re utile &#224; certains m&#233;tiers. Une fois en possession d'une copie, des logiciels comme R ou un tableur comme Libre Office Calc permet de les analyser et de produire des statistiques et des graphiques par exemple.&lt;br class='autobr' /&gt;
D'autres articles compl&#233;teront ult&#233;rieurement ce sujet.&lt;/p&gt;
&lt;h1&gt;Les donn&#233;es &lt;i&gt;temps r&#233;el&lt;/i&gt; d'observations des stations de M&#233;t&#233;o-France&lt;/h1&gt;
&lt;p&gt;Les donn&#233;es de plus de 2100 stations, en m&#233;tropole et en outre-mer, sont actuellement plac&#233;es sous licence &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;licence ouverte v2.0&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187; d'Etalab (&lt;a href=&#034;https://www.etalab.gouv.fr/wp-content/uploads/2017/04/ETALAB-Licence-Ouverte-v2.0.pdf&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;ici&lt;/a&gt; et &lt;a href=&#034;https://portail-api.meteofrance.fr/web/fr/DonneesPubliquesObservation/licence&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;l&#224;&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Les fiches &lt;i&gt;m&#233;tadonn&#233;es&lt;/i&gt; de plus de quinze mille stations, actuelles ou anciennes, sont &#224; disposition sur &lt;a href=&#034;https://www.data.gouv.fr/datasets/fiches-dinformations-sur-les-stations&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;data.gouv.fr&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;br class='manualbr' /&gt;&lt;/p&gt;
&lt;h2&gt;Les m&#233;tadonn&#233;es&lt;/h2&gt;
&lt;p&gt;Les m&#233;tadonn&#233;es recensent de nombreuses caract&#233;ristiques utiles des stations&#160;: coordonn&#233;es g&#233;ographiques, date de mise en service et &#233;ventuellement de fermeture, d&#233;placements, caract&#233;ristiques des instruments, qualit&#233;s des mesures, etc.&lt;/p&gt;
&lt;div class='spip_document_370 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;189&#034; data-legende-lenx=&#034;xxx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://meteole.eu/IMG/png/fichesinfostations_datagouvfr.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://meteole.eu/IMG/png/fichesinfostations_datagouvfr.png?1785955676' width='500' height='346' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_descriptif '&gt;Acc&#232;s au portail des fiches d'informations sur les stations m&#233;t&#233;orologiques g&#233;r&#233;es par M&#233;t&#233;o-France (ou anciennement g&#233;r&#233;es par La M&#233;t&#233;orologie Nationale ou ses pr&#233;d&#233;cesseurs).
&lt;/div&gt; &lt;div class='spip_doc_credits '&gt;&#169; &lt;a href=&#034;https://www.data.gouv.fr&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;DataGouv&lt;/a&gt;
&lt;/div&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Rendez vous sur &lt;a href=&#034;https://www.data.gouv.fr/datasets/fiches-dinformations-sur-les-stations&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://www.data.gouv.fr/datasets/fiches-dinformations-sur-les-stations&lt;/a&gt;&lt;br class='autobr' /&gt;
Recherchez le nom de la localit&#233; qui vous int&#233;resse dans le champ 1. Si aucun r&#233;sultat ne sort, c'est qu'aucune station n'y est enregistr&#233;e. &#201;largissez &#224; des localit&#233;s proches. Une fois la localit&#233; trouv&#233;e, cliquez sur T&#233;l&#233;charger (2).&lt;br class='autobr' /&gt;
Les identifiants des stations reprennent le num&#233;ro &lt;span class=&#034;caps&#034;&gt;INSEE&lt;/span&gt; de la commune sur laquelle elle est (ou &#233;tait) implant&#233;e, suivi d'un num&#233;ro d'ordre.&lt;/p&gt;
&lt;p&gt;L'exemple de la station d'Aubagne, dans les Bouches-du-Rh&#244;ne, fournit quatre stations&#160;: trois sont ferm&#233;es (1, 2 et 4), une est ouverte (la 13005003). En cliquant sur T&#233;l&#233;charger, un fichier &lt;span class=&#034;caps&#034;&gt;PDF&lt;/span&gt; est obtenu dont voici l'aper&#231;u&#160;:&lt;/p&gt;
&lt;div class='spip_document_371 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;130&#034; data-legende-lenx=&#034;xxx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://meteole.eu/IMG/gif/13005003_13_aubagne.gif' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/gif&#034;&gt; &lt;img src='https://meteole.eu/IMG/gif/13005003_13_aubagne.gif?1785957124' width='500' height='708' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_descriptif '&gt;Aper&#231;u d'une fiche station listant les informations de base sur le site, les instruments et les qualit&#233;s des mesures.
&lt;/div&gt; &lt;div class='spip_doc_credits '&gt;&#169; &lt;a href=&#034;https://www.data.gouv.fr&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;DataGouv&lt;/a&gt;
&lt;/div&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Les coordonn&#233;es actuelles et les dates d'ouverture et fermeture &#233;ventuelle sont affich&#233;es en premier. Ensuite, les anciens emplacements sont fournis dans le cas o&#249; la station aurait d&#233;m&#233;nag&#233;.&lt;br class='autobr' /&gt;
Viennent ensuite la qualit&#233; du site et la qualit&#233; des mesures. Puis les instruments utilis&#233;s dans la station.&lt;/p&gt;
&lt;p&gt;En effet, des travaux ont pu &#234;tre entrepris pour am&#233;liorer la qualit&#233; de l'emplacement ou, &#224; l'inverse, un changement dans l'environnement imm&#233;diat, ind&#233;pendamment de la volont&#233; de M&#233;t&#233;o-France, d&#233;grade le site. De fa&#231;on g&#233;n&#233;rale, plus la classe se rapproche de 1, plus le site est de qualit&#233;. Parall&#232;lement, les instruments ont pu &#233;voluer au fil du temps. Plus la classe d'un instrument se rapproche de A, plus la qualit&#233; de ses mesures est grande. La conjonction des deux offre une vision pertinente de la repr&#233;sentativit&#233; des enregistrements de chaque param&#232;tre.&lt;/p&gt;
&lt;p&gt;Apr&#232;s les photos de la station se place la d&#233;finition pr&#233;cise et norm&#233;e de toutes les classes, site et instruments.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Note&#160;: un lot de stations compl&#233;mentaires est accessible &#224; ce lien&#160;: &lt;a href=&#034;https://www.data.gouv.fr/datasets/fiches-dinformations-sur-les-stations-complementaires&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://www.data.gouv.fr/datasets/fiches-dinformations-sur-les-stations-complementaires&lt;/a&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;br class='manualbr' /&gt;&lt;/p&gt;
&lt;h2&gt;S'inscrire au service de diffusion&lt;/h2&gt;
&lt;p&gt;L'inscription est gratuite. Visitez la page &lt;a href=&#034;https://portail-api.meteofrance.fr/web/fr/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://portail-api.meteofrance.fr/web/fr/&lt;/a&gt;&lt;/p&gt;
&lt;div class='spip_document_372 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;81&#034; data-legende-lenx=&#034;xx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://meteole.eu/IMG/jpg/inscription.jpg' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/jpeg&#034;&gt; &lt;img src='https://meteole.eu/IMG/jpg/inscription.jpg?1785961202' width='500' height='1112' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_descriptif '&gt;L'actuelle page d'accueil du portail des donn&#233;es de M&#233;t&#233;o-France
&lt;/div&gt; &lt;div class='spip_doc_credits '&gt;&#169; &lt;a href=&#034;https://portail-api.meteofrance.fr&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;M&#233;t&#233;o-France&lt;/a&gt;
&lt;/div&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Pour s'inscrire (ou se connecter), cliquez sur l'ic&#244;ne &#224; la pointe de la fl&#232;che rouge. Renseignez le formulaire en plusieurs &#233;tapes puis validez.&lt;/p&gt;
&lt;h2&gt;R&#233;cup&#233;rer les donn&#233;es enregistr&#233;es&lt;/h2&gt;&lt;h3&gt;Pour une station active&lt;/h3&gt;&lt;div class='spip_document_421 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;75&#034; data-legende-lenx=&#034;xx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://meteole.eu/local/cache-vignettes/L337xH350/dp_api_mf_btn-378d6.png?1792755861' width='337' height='350' alt='' /&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_descriptif '&gt;Bouton d'acc&#232;s aux donn&#233;es publiques
&lt;/div&gt; &lt;div class='spip_doc_credits '&gt;&#169; &lt;a href=&#034;https://portail-api.meteofrance.fr&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://portail-api.meteofrance.fr&lt;/a&gt;
&lt;/div&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Connectez-vous au site de M&#233;t&#233;o-France.&lt;br class='autobr' /&gt;
Choisissez &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;Donn&#233;es publiques&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187; puis, dans la liste, &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;Donn&#233;es climatologiques&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187;. Cliquez sur &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;Souscrire &#224; l'&lt;span class=&#034;caps&#034;&gt;API&lt;/span&gt; gratuitement&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187;. Une fois la souscription r&#233;alis&#233;e, cliquez sur &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;Utiliser&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187;.&lt;/p&gt;
&lt;p&gt;&lt;strong class=&#034;caractencadre2-spip spip&#034;&gt;Le process est fastidieux car con&#231;u pour de l'automatisation et non pour l'utilisation ponctuelle que nous allons proc&#233;der ci-apr&#232;s. Toutefois, comprendre le fonctionnement me semble un pr&#233;requis si vous n'&#234;tes pas habitu&#233; &#224; ces concepts. Si vous maniez des langages de programmation avec aisance, vous n'apprendrez probablement que peu de choses.&lt;/strong&gt;&lt;/p&gt;
&lt;div class='spip_document_422 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;38&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://meteole.eu/IMG/png/dp_api_mf_configauth.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://meteole.eu/IMG/png/dp_api_mf_configauth.png?1788118374' width='500' height='162' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_credits '&gt;&#169; &lt;a href=&#034;https://portail-api.meteofrance.fr&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://portail-api.meteofrance.fr&lt;/a&gt;
&lt;/div&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Il est n&#233;cessaire de configurer l'&lt;span class=&#034;caps&#034;&gt;API&lt;/span&gt;. Si vous n'&#234;tes pas aguerri-e, le plus simple est de choisir &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&lt;span class=&#034;caps&#034;&gt;API&lt;/span&gt; key&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187;, de saisir &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;0&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187; dans le champ &lt;i&gt;Dur&#233;e&lt;/i&gt; puis d'appuyer sur &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;G&#233;n&#233;rer Token&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187;. Chacun appr&#233;ciera - ou pas - le franglais jargonneux.&lt;br class='autobr' /&gt;
Note&#160;: si, plus tard, vous souhaitez scripter la r&#233;cup&#233;ration des donn&#233;es, vous pouvez copier la cl&#233; g&#233;n&#233;r&#233;. Elle est li&#233;e &#224; votre compte, ce sera la m&#234;me &#224; ins&#233;rer dans votre script.&lt;/p&gt;
&lt;div class='spip_document_423 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;38&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://meteole.eu/IMG/png/dp_api_mf_stations.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://meteole.eu/IMG/png/dp_api_mf_stations.png?1788118956' width='500' height='184' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_credits '&gt;&#169; &lt;a href=&#034;https://portail-api.meteofrance.fr&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://portail-api.meteofrance.fr&lt;/a&gt;
&lt;/div&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Dans la rubrique stations, choisissez le pas qui vous convient.&lt;br class='autobr' /&gt;
Pour l'exemple je prends le pas horaire. Cliquez dessus, l'interface se d&#233;roule. Cliquez sur &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;Essayer&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187;.&lt;/p&gt;
&lt;div class='spip_document_424 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;38&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://meteole.eu/IMG/png/dp_api_mf_stationshoraire.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://meteole.eu/IMG/png/dp_api_mf_stationshoraire.png?1788119372' width='500' height='325' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_credits '&gt;&#169; &lt;a href=&#034;https://portail-api.meteofrance.fr&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://portail-api.meteofrance.fr&lt;/a&gt;
&lt;/div&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;S&#233;lectionnez le d&#233;partement et le param&#232;tre voulu. Enfin, &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;Lancer&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187;.&lt;br class='autobr' /&gt;
Note&#160;: le choix du param&#232;tre permet de v&#233;rifier que la station le fournit. Si vous en souhaitez plusieurs, vous pouvez tester chacun d'eux. Pour la suite, vous obtiendrez l'int&#233;gralit&#233; des param&#232;tres disponibles de la station en une seule requ&#234;te.&lt;/p&gt;
&lt;div class='spip_document_425 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;38&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://meteole.eu/IMG/png/dp_api_mf_stationsreponse.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://meteole.eu/IMG/png/dp_api_mf_stationsreponse.png?1788119594' width='500' height='516' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_credits '&gt;&#169; &lt;a href=&#034;https://portail-api.meteofrance.fr&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://portail-api.meteofrance.fr&lt;/a&gt;
&lt;/div&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Vous pouvez soit rechercher la station directement depuis le champ &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;Response body&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187; soit copier ou t&#233;l&#233;charger le contenu de ce champ au format &lt;i&gt;json&lt;/i&gt; et r&#233;aliser une recherche depuis un classique &#233;diteur de texte par exemple. Vous ne trouverez que les stations actives, c'est-&#224;-dire toujours en fonctionnement.&lt;/p&gt;
&lt;p&gt;Pour Aubagne, l'item fourni est le suivant&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;{ &#034;id&#034;: &#034;13005003&#034;, &#034;nom&#034;: &#034;AUBAGNE&#034;, &#034;posteOuvert&#034;: true, &#034;typePoste&#034;: 2, &#034;lon&#034;: 5.601167, &#034;lat&#034;: 43.307333, &#034;alt&#034;: 130, &#034;postePublic&#034;: true }&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Les infos me paraissent inutile &#224; commenter. Pour la suite, l'&#233;l&#233;ment indispensable est l'&#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;id&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187; de la station. Rentrez-le dans le champ &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;id-station&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187; de &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;commandes-station / horaire&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187; apr&#232;s avoir cliqu&#233; sur &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;Essayer&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187;.&lt;br class='autobr' /&gt;
Note&#160;: vous ne pouvez pas mettre une p&#233;riode de plus d'un an glissant entre la date de d&#233;but et la date de fin&lt;span class=&#034;spip_note_ref&#034;&gt; [&lt;a href=&#034;#nb1&#034; class=&#034;spip_note&#034; rel=&#034;appendix&#034; title=&#034;doc de l'API&#160;:&#034; id=&#034;nh1&#034;&gt;1&lt;/a&gt;]&lt;/span&gt;. Il sera n&#233;cessaire d'effectuer plusieurs requ&#234;tes si vous d&#233;sirez une p&#233;riode plus large.&lt;/p&gt;
&lt;div class='spip_document_519 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;38&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://meteole.eu/IMG/png/dp_api_mf_stationscommande.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://meteole.eu/IMG/png/dp_api_mf_stationscommande.png?1792764311' width='500' height='1068' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_credits '&gt;&#169; &lt;a href=&#034;https://portail-api.meteofrance.fr&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://portail-api.meteofrance.fr&lt;/a&gt;
&lt;/div&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;le code retour est ainsi dans ce cas&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;{ &#034;elaboreProduitAvecDemandeResponse&#034;: { &#034;return&#034;: &#034;2026041303268&#034; } }&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Saisissez-le dans le champ &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;id-cmde&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187; de &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;T&#233;l&#233;chargement&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187; puis lancer. Ouf, vous obtenez les donn&#233;es demand&#233;es&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;! &#201;videmment, le mieux est d'enregistrer tout le contenu du champ &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;Response body&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187; dans un fichier texte au format &lt;span class=&#034;caps&#034;&gt;CSV&lt;/span&gt;.&lt;/p&gt;
&lt;div class='spip_document_520 spip_document spip_documents spip_document_image spip_documents_center spip_document_center spip_document_avec_legende' data-legende-len=&#034;38&#034; data-legende-lenx=&#034;x&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://meteole.eu/IMG/png/dp_api_mf_stationstelechargement.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://meteole.eu/IMG/png/dp_api_mf_stationstelechargement.png?1792765437' width='500' height='1012' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_credits '&gt;&#169; &lt;a href=&#034;https://portail-api.meteofrance.fr&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://portail-api.meteofrance.fr&lt;/a&gt;
&lt;/div&gt;
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;div class='spip_document_521 spip_document spip_documents spip_document_file spip_document_avec_legende' data-legende-len=&#034;84&#034; data-legende-lenx=&#034;xx&#034;
&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt;
&lt;a href='https://meteole.eu/IMG/csv/stations_cmde.csv' class=&#034; spip_doc_lien&#034; title='Comma Separated Values - 5.2 kio' type=&#034;text/csv&#034;&gt;&lt;img src='https://meteole.eu/local/cache-vignettes/L64xH64/csv-4562d.svg?1792765960' width='64' height='64' alt='' /&gt;&lt;/a&gt;
&lt;figcaption class='spip_doc_legende'&gt; &lt;div class='spip_doc_descriptif '&gt;Le fichier obtenu, au format &lt;span class=&#034;caps&#034;&gt;CSV&lt;/span&gt;, ouvrable avec un &#233;diteur de texte ou un tableur.
&lt;/div&gt; &lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;Automatisation&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Pour deux ou trois requ&#234;tes, c'est faisable. Au-del&#224;, cela devient tr&#232;s fastidieux. C'est pourquoi, automatiser la r&#233;cup&#233;ration des donn&#233;es devient indispensable.&lt;br class='autobr' /&gt;
Cette automatisation n'est pas l'objet de l'article. Divers moyens existent. En voici un, en programmation na&#239;ve en Python. Il t&#233;l&#233;charge les donn&#233;es mensuelles d'une station sur une plage d'ann&#233;es&#160;:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre data-language=&#034;python&#034; class='spip_code spip_code_block language-python' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;#!/usr/bin/python3 # -*- coding:utf-8 -*- import sys import requests anDebut = 1985 # ann&#233;e de d&#233;part anFin = 2025 # ann&#233;e de fin stationId = &#034;13005003&#034; # identifiant de la station r&#233;cup&#233;r&#233; pr&#233;c&#233;demment headers = {} headers[&#034;apikey&#034;] = &#034;votre_TOKEN&#034; headers[&#034;accept&#034;] = &#034;*/*&#034; # boucle pour chaque ann&#233;e entre celle de d&#233;but et celle de fin for an in range (anDebut, anFin+1, 1): # adresse pour r&#233;cup&#233;rer l'identifiant de commande en fonction de l'identifiant de la station et de l'ann&#233;e url = &#034;https://public-api.meteofrance.fr/public/DPClim/v1/commande-station/mensuelle?id-station=&#034;+stationId+&#034;&amp;date-deb-periode=&#034;+str(an)+&#034;-01-01T00:00:00Z&amp;date-fin-periode=&#034;+str(an)+&#034;-12-31T00:00:00Z&#034; # t&#233;l&#233;chargement des donn&#233;es plac&#233;es dans la variable 'reponse' req = requests.get (url, headers = headers) reponse = req.text # r&#233;cup&#233;ration na&#239;ve de l'identifiant de commande n0 = reponse.find (&#034;\&#034;return\&#034;: &#034;) + len (&#034;\&#034;return\&#034;: &#034;) n1 = reponse.find (&#034;\&#034;&#034;, n0) commandeId = reponse[n0:n1] # adresse pour r&#233;cup&#233;rer les donn&#233;es de la station url = &#034;https://public-api.meteofrance.fr/public/DPClim/v1/commande/fichier?id-cmde=&#034;+commandeId # t&#233;l&#233;chargement des donn&#233;es demand&#233;es req = requests.get (url, headers = headers) reponse = req.text # &#233;criture dans un fichier csv en ajoutant les ann&#233;es les unes &#224; la suite des autres with open (&#034;MFAubagne_mensuel.csv&#034;, &#034;a&#034;) as fp: fp.write (reponse) sys.exit (0) &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; votre_TOKEN correspond au &lt;i&gt;token&lt;/i&gt; g&#233;n&#233;r&#233; avec l'&lt;i&gt;APIkey&lt;/i&gt; vue plus haut. Il est &#224; copier depuis le portail de M&#233;t&#233;o-France et &#224; coller &#224; la place de &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;votre_TOKEN&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187;. Chaque &lt;span class=&#034;caps&#034;&gt;API&lt;/span&gt; g&#233;n&#232;re son propre token.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; les url sont &#224; r&#233;cup&#233;rer l&#224; aussi depuis le portail de M&#233;t&#233;o-France. Pour chaque requ&#234;te que vous avez fait pr&#233;c&#233;demment, un champ nomm&#233; &#171;&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;Request url&lt;small class=&#034;fine d-inline&#034;&gt;&#160;&lt;/small&gt;&#187; se renseignait &#224; chaque lancement d'une requ&#234;te. Ce sont ces urls qui sont &#224; copier et &#224; coller dans votre script en les adaptant &#224; ce que vous souhaitez.&lt;/p&gt;
&lt;p&gt;Un prochain article traitera du t&#233;l&#233;chargement de paquets de stations simultan&#233;ment, via une autre &lt;span class=&#034;caps&#034;&gt;API&lt;/span&gt; de M&#233;t&#233;o-France.&lt;/p&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;div id=&#034;nb1&#034;&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href=&#034;#nh1&#034; class=&#034;spip_note&#034; title=&#034;Notes 1&#034; rev=&#034;appendix&#034;&gt;1&lt;/a&gt;] &lt;/span&gt;doc de l'&lt;span class=&#034;caps&#034;&gt;API&lt;/span&gt;&#160;: &lt;a href=&#034;https://confluence-meteofrance.atlassian.net/wiki/spaces/OpenDataMeteoFrance/pages/854261785/API+Donn+es+Climatologiques&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://confluence-meteofrance.atlassian.net/wiki/spaces/OpenDataMeteoFrance/pages/854261785/API+Donn+es+Climatologiques&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
