www.planeur.net | www.netcoupe.net | www.volavoile.net
Aller au contenu

Briefing Météo Open Source


gabriel

Messages recommandés

 

Il faut qu'il ne reste pas des cartes de la veille (TEMSI France).

 

Bon sang, je ne m'en étais pas aperçu, tout content de la bonne marche apparente de la page !

 

L'erreur vient du site GoVFR d'où j'importe les cartes temsi du briefing.

 

Je viens de prévenir le webmaster.

 

Merci, « ouvrier Charpentier » !

 

 

C'est corrigé, merci au webmaster !

 

Les cartes TEMSI FRANCE du site GoVFR sont donc à jour ce 11/08/2017 à 21:00.

 

L'avantage, par rapport à celles d'Aéroweb, c'est qu'elles peuvent être intégrées au briefing météo sans mot de passe :peace:

 

Restez vigilants cependant : « Seul aeroweb est officiel car il peut y avoir des AMD (amendements) à tout moment. »

Modifié par marcterrier
Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...
  • Réponses 228
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Meilleurs contributeurs dans ce sujet

  • 2 semaines après...

Bonjour à tous

Suite à un sondage en début d'année indiquant le besoin d'un briefing d'aide à la préparation des vols pour les pilotes isolés ou hors clubs organisés avec un briefing avant vol, la FFVV m'a mandaté pour "régionaliser" le briefing en open source de https://github.com/gabouls8/briefing-meteo2.0.

Avec mes quelques connaissances HTML via NVU, j'ai adapté le briefing de Gabriel au Sud-ouest (faut bien commencer par une région, tant qu'à faire, une connue) pour poser les bases applicables aux 5 autres (Ouest, Nord, Est, centre et Sud Est).

Le premier jet est dans le patch du dossier jp.cotto sur la page github, mais il y a une problème de certificat, malgré l'enregistrement du login et password d'aéroweb selon la procédure décrite dans le fichier. résultat : aucune carte météo ne s'affiche, à part celle régionale de météo-parapente qui remplace le sondage local, car non liée à la requête.

Est-ce qu'il y aurait une ame charitable et algorythmique qui pourrait nous filer un coup de clavier ? merci d'avance !

Lien vers le commentaire
Partager sur d’autres sites

Le premier jet est dans le patch du dossier jp.cotto sur la page github, mais il y a une problème de certificat, malgré l'enregistrement du login et password d'aéroweb selon la procédure décrite dans le fichier. résultat : aucune carte météo ne s'affiche, à part celle régionale de météo-parapente qui remplace le sondage local, car non liée à la requête.

 

Pour aider :

  • merci de créer un lien vers « dans le patch du dossier jp.cotto sur la page github »
  • voici l'URL (corrigée) conduisant vers le dépôt de Gabriel sur GitHub
Modifié par marcterrier
Lien vers le commentaire
Partager sur d’autres sites

  • 6 mois après...

 

La philanthropie de l'ouvrier Charpentier est bien connue !Tout en avance d'un jour Une même passion, 2 sites :

https://bia-z-and-aerologic.jimdosite.com/

f7052aaf-1d1b-4b5a-84ad-0b1461559131.jpg

https://cpt-promet.s3.eu-west-1.amazonaws.com/promet/index.html

Lien vers le commentaire
Partager sur d’autres sites

  • 6 mois après...

Animation des prévisions du modèle Bracknell :

 

http://marcterrier.fr/volavoile/bracknell.jpg

 

 

Pour ceux qui voudraient l'intégrer au briefing météo :

<section>
	<object data="http://marcterrier.fr/briefing/bracknell.html" width="907" height="639"></object>
</section>
Modifié par marcterrier
Lien vers le commentaire
Partager sur d’autres sites

La même source en couleurs. :flowers:

C'est "sous" la carte noire et blanc de briefpaca.

Modifié par CPT

 

La philanthropie de l'ouvrier Charpentier est bien connue !Tout en avance d'un jour Une même passion, 2 sites :

https://bia-z-and-aerologic.jimdosite.com/

f7052aaf-1d1b-4b5a-84ad-0b1461559131.jpg

https://cpt-promet.s3.eu-west-1.amazonaws.com/promet/index.html

Lien vers le commentaire
Partager sur d’autres sites

@ CPT

 

Bonsoir,

je n'ai pas choisi la couleur peut-être pour les mêmes raisons que toi :

l'URL des cartes en noir & blanc est facile à gérer, pas celle des cartes en couleur :peace:

Modifié par marcterrier
Lien vers le commentaire
Partager sur d’autres sites

@ CPT

 

Bonsoir,

je n'ai pas choisi la couleur peut-être pour les mêmes raisons que toi :

Oui, c'est sur, mais c'est aussi par nostalgie, car cette carte au début d'aérologic

n'arrivait sur le Net que par Top Karten qui la recevait par fax ! :pinch:

Modifié par CPT

 

La philanthropie de l'ouvrier Charpentier est bien connue !Tout en avance d'un jour Une même passion, 2 sites :

https://bia-z-and-aerologic.jimdosite.com/

f7052aaf-1d1b-4b5a-84ad-0b1461559131.jpg

https://cpt-promet.s3.eu-west-1.amazonaws.com/promet/index.html

Lien vers le commentaire
Partager sur d’autres sites

Elles ne sont pas issues du même "run".

Sur le site du Met Office il n'y a que la dernière solution à jour.

 

La philanthropie de l'ouvrier Charpentier est bien connue !Tout en avance d'un jour Une même passion, 2 sites :

https://bia-z-and-aerologic.jimdosite.com/

f7052aaf-1d1b-4b5a-84ad-0b1461559131.jpg

https://cpt-promet.s3.eu-west-1.amazonaws.com/promet/index.html

Lien vers le commentaire
Partager sur d’autres sites

Elles ne sont pas issues du même "run".

Sur le site du Met Office il n'y a que la dernière solution à jour.

Je me doutais un peu de la chose, mais du coup autant virer la prévision T+84, ce n'est qu'une prévision plus ancienne, donc moins fiable, que celle à T+72 pour le même jour.

Lien vers le commentaire
Partager sur d’autres sites

Je me doutais un peu de la chose, mais du coup autant virer la prévision T+84, ce n'est qu'une prévision plus ancienne, donc moins fiable, que celle à T+72 pour le même jour.

 

J'ai l'impression que la validité de la T+84 dépend de l'heure de consultation.

Je vérifie ça.

Sinon je la vire, comme conseillé.

Modifié par marcterrier
Lien vers le commentaire
Partager sur d’autres sites

Table des niveaux de vol (d'après le QNH de l'aérodrome de MARSEILLE PROVENCE)

 

Si affichage « metar LFML indisponible », vérifier avec la requête

https://avwx.rest/api/metar/LFML?options=info,speech si le site AVWX est en erreur (auquel cas le chargement

de la page n’aboutit jamais).

 

Il faut alors rentrer manuellement le QNH de LFML dans la case dédiée puis valider…

Modifié par marcterrier
Lien vers le commentaire
Partager sur d’autres sites

Il n'y a pas "metar LFML indisponible", la requête donne un résultat, mais le QNH ne s'affiche que manuellement. :crying:

Je l'ai tout de même mis sur briefpaca après aeroweb....(pour les NOTAM il manque Vinon). :mdr:

Merci Marc.

 

PS : Le QNH de Sologne fonctionne bien.

Modifié par CPT

 

La philanthropie de l'ouvrier Charpentier est bien connue !Tout en avance d'un jour Une même passion, 2 sites :

https://bia-z-and-aerologic.jimdosite.com/

f7052aaf-1d1b-4b5a-84ad-0b1461559131.jpg

https://cpt-promet.s3.eu-west-1.amazonaws.com/promet/index.html

Lien vers le commentaire
Partager sur d’autres sites

Il n'y a pas "metar LFML indisponible", la requête donne un résultat, mais le QNH ne s'affiche que manuellement. :crying:

Je l'ai tout de même mis sur briefpaca après aeroweb....(pour les NOTAM il manque Vinon). :mdr:

Merci Marc.

 

C'est corrigé. Merci Michel !

Modifié par marcterrier
Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

Merci gabriel !

 

Merci surtout à ton initiative et à tous ceux qui ont participé au Briefing Météo Open Source :

 

<meta name="description" content="Une collecte automatique de données météo pour les alpes du sud">
<meta name="author" content="Marcos OSSEDAT, Baptiste DESPREZ, BFE, Billy, CPT,Paul NEULAT, Guillaume PORNIN...">
Modifié par marcterrier
Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...

Bonjour,

depuis quelques jours l'insertion automatique dans la table des niveaux de vol du QNH à partir d'un METAR ne se fait plus !

Il faudrait modifier la configuration de la requête ajax vers l'url « http://avwx.rest/api/ »

Le site AVWX est fonctionnel (testez-le !) mais le mode d'obtention des données a changé : voir « https://avwx.docs.apiary.io/# »

http://marcterrier.fr/volavoile/avwx_message.jpg

 

Qui saurait arranger ça ?

 

Le source de http://marcterrier.fr/briefing/qnh_manquant.html :

 

<!doctype html>
<html lang="fr">
	<head>
		<meta charset="UTF-8">
		<title>QNF</title>
		<!-- CSS -->
		<link rel="stylesheet" href="css/reveal.css">
		<link rel="stylesheet" href="css/theme/sky.css" id="theme">
                <link rel="stylesheet" href="plugin/gallery/gallery.css">
                <link rel="stylesheet" href="css/brief.css">
		<!-- SCRIPTS -->
		<script src="js/jquery.min.js"></script>
		<script>
				function ajaxAvwxApiCallWithCallback(reportType, oaciCode, successCallback, failureCallback) {
					$.ajax({
						url: "http://avwx.rest/api/" + reportType +"/" + oaciCode,
						type: "GET",
						dataType : "json"
					})
					.done(function( json ) { // en cas de succes
						successCallback(json,reportType); // appel du callback avec le json resultat en param
					})
					.fail(function( xhr, statusText, errorThrown ) { // en cas d erreur
						if (typeof failureCallback !== 'undefined') { // si callback existe
							failureCallback(reportType, oaciCode); // appel du callback avec les param de l'appel en echec
						} else { // sinon (pas de callback) popup js de l'erreur
							alert( "Erreur sur requete  avwx.rest/api/" + reportType + "/" + oaciCode + ": \n - status:" + xhr.status + "\n - erreur:" + errorThrown);
						}
					});
				}
		</script>
		<!--[if lt IE 9]>
		<script src="lib/js/html5shiv.js"></script>
		<![endif]-->
	</head>
	<body>
		<div class="reveal">
			<div class="slides">
				<section>
					<script>
						function qnhCallback(json) {
							updateQNH(json.Altimeter);  // mise a jour du QNH dans le tableau des FL du jour (section suivante)
							$( "<p>" ).text( 'QNH ' + json.Station  + ' : ' + json.Altimeter).appendTo( "#qnhResult" );
						}
						function tafMetarCallback(json, reportType) {
							if (reportType == 'metar') {
								$( "<p>" ).text( json["Raw-Report"] ).appendTo( "#metarResult" );
							} else {
								$( "<p>" ).text( json["Raw-Report"] ).appendTo( "#tafResult" );
							}
						}
						function failureCallback(reportType, oaciCode) {
							var msg = reportType + " " + oaciCode + " indisponible";
							if (reportType == 'metar') {
								$( "<p>" ).text( msg ).appendTo( "#metarResult" );
							} else {
								$( "<p>" ).text( msg ).appendTo( "#tafResult" );
							}
						}
						function lireTafMetar(reportType, tabOaci, successCallback, failCallback) {
							for (var i = 0, len = tabOaci.length; i < len; i++) {
								ajaxAvwxApiCallWithCallback(reportType, tabOaci[i], successCallback, failCallback);
							}
						}
						$(document).ready(function() {
							// choix de la station choisie pour afficher le QNH dans le tableau des niveaux de vol
							lireTafMetar('metar', ['LFML'], qnhCallback);
							lireTafMetar('metar', ['LFML'], tafMetarCallback, failureCallback);
							lireTafMetar('taf', ['LFML'], tafMetarCallback, failureCallback);
						});
					</script>

					<div>
						affiche le QNH du METAR choisi
						<div id="qnhResult"></div>
						<div id="tafMetarContainer">
							<h3>METARs</h3>
							<div id="metarResult"></div>
							<h3>TAFs</h3>
							<div id="tafResult"></div>
						</div>
					</div>
				</section>
			</div>
		</div>
		<!-- SCRIPTS -->
		<script src="lib/js/head.min.js"></script>
		<script src="js/reveal.js"></script>
		<script>
			// Full list of configuration options available at:
			// https://github.com/hakimel/reveal.js#configuration
			Reveal.initialize({
				controls: true, // Display controls in the bottom right corner
				progress: true, // Display a presentation progress bar
				history: false, // Push each slide change to the browser history
				center: true, // Vertical centering of slides
                touch: true, // Enables touch navigation on devices with touch input
                mouseWheel: false, // Enable slide navigation via mouse wheel
                loop: true, // Loop the presentation
				transition: 'none', // none/fade/slide/convex/concave/zoom/default ; sert à gérer le mode de transition entre les slides ; default était le mode initiallement sélectionné…

				// Optional reveal.js plugins
				dependencies: [
					{ src: 'lib/js/classList.js', condition: function() { return !document.body.classList; } },
					//{ src: 'plugin/markdown/marked.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
					//{ src: 'plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
					//{ src: 'plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } },
					//{ src: 'plugin/zoom-js/zoom.js', async: true },
					//{ src: 'plugin/notes/notes.js', async: true },
					{ src: 'plugin/gallery/gallery.plugin.js', async: true, condition: function() { return !!document.querySelector('.gallery'); } }

				]
			});
            Reveal.configure({
                autoSlide: 5000
            });
            Reveal.toggleAutoSlide();
		</script>
	</body>
</html>
Modifié par marcterrier
Lien vers le commentaire
Partager sur d’autres sites

Bonjour et merci pour toutes ces infos. Chez moi ça fonctionne bien sous Firefox, en revanche, sous Chrome, la connexion à Aeroweb ne se fait pas automatiquement.

Y a t'il une solution pour régler ce petit souci ? (Pour le moment, on ouvre une fenêtre aeroweb à coté et on rafraîchit le briefing... ou alors on utilise Firefox, et encore, ça ne marche pas sur tous les PC apparemment)

 

Merci d'avance !

Philippe.

Lien vers le commentaire
Partager sur d’autres sites

Oui pardon, c'est ce que j'ai adapté pour chez nous (comme j'ai pu :) ) : http://briefing.planeurs-chambley.fr/

 

Merci d'avoir indiqué le lien grâce auquel j'ai vu que tu n'utilises PAS le procédé permettant de renseigner AUTOMATIQUEMENT

à partir d'un METAR la valeur du QNH dans la table des niveaux de vol (c'est expliqué !)

 

C'est ce procédé qui s'est mis à déconner sur mes sites, d’où mon message.

Modifié par marcterrier
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement

×
×
  • Créer...