Aller au contenu

Ce tchat, hébergé sur une plateforme indépendante d'Infoclimat, est géré et modéré par une équipe autonome, sans lien avec l'Association.
Un compte séparé du site et du forum d'Infoclimat est nécessaire pour s'y connecter.

BenWS2305

Adhérent Infoclimat
  • Compteur de contenus

    452
  • Inscription

  • Dernière visite

Tout ce qui a été posté par BenWS2305

  1. Super site 👍 Les photos sont magnifiques. Pour le fore ornithologique : Juste comme ça, connais tu birdpi net ? C'est une application avec site web intégré qui s'installe sur un raspberry équipée d'un micro et qui enregistre ressence avec leur IA les especes que l'on peut entendre. On peut très certainement par FTP ou avec un iframe l'envoyer sur un site externe 🙃
  2. En effet carte très colorée pour demain. Je suis du nord et je trouve déjà qu'il fait chaud mais avec de belles nuits froides, je compatis 😢🥵
  3. Hey, Même en mettant un height fixe avec le iframe ? Pour le script je le publierai entièrement des que les gros bugs seront corrigés. Je viens d'en corriger un ce matin avec l'Andorre. Et j'ai un doute pour la vigilance rouge aussi. D'ici la fin de l'année je partages sans soucis, si j'oublie faut pas hésiter à me renvoyer 😉
  4. En effet la situation du pays coupée en deux avec ce orange et vert en guise de frontière ! Ca me fait toujours bizarre de voir des départements orange cotoyer du vert pour ce phénomène 😅
  5. Et bien j'ai l'impression que c'est pas exactement la même chose , ou en tout cas ils doivent exploiter autrement le texte. J'ai enlevé les modifications et ce qui s'affiche est normalement le texte brut. Donc les retours a la ligne ne sont pas inclus. Bon sinon autre bug repéré, le dernier Json le texte de qualification par phénomène se retrouvait en deuxième position sur ce que je pensais réserver au bulletin général. Bref ajout d'un système qui vérifie le nom du paragraphe. Du coup cette fois il y a bien un paragraphe "qualification" par phénomène. J'ai comparé avec le site officiel et je retombe sur exactement les mêmes textes, je dois enfin tenir le bon bout 😅
  6. Salut, J'ai centré aussi le texte en dessous de chaque carte. Pour l'espace en trop, j'ai essayé d'utiliser une fonction php qui identifie 2 espaces pour n'en laisser qu'un, mais à voir si ca recommence, là tout est ok pour la vigilance de 16h00 ce jour.
  7. Slaut, Merci du retour, je pense que c'est corrigé mais c'est un peu plus complexe que cela car le X est calculé en php par une formule. Pour le problème d'espace avec l'heure, je vais voir pour le supprimer car des fois le json en contient un et des fois non.
  8. Oups j'ai peut être inversé corse 2A et 2B 😅 Oui en effet sûrement un css qui se termine plus loin que prévu pour le footer
  9. J'ai modifié, c'est le jour parfait car un bulletin est présent pour ce matin et pas demain. Est ce bien cela que tu voulais ?
  10. Salut, @MaTer on ne s'était pas compris alors ^^ Ceci => "Situation pour demain : Coup de vent et fortes vagues attendus samedi soir sur les côtes de Manche au passage de la dépression "Antoni". en fait n'appartient pas au bulletin c'est le texte général qui selon la taille de l'écran peut être déplacé à droite de la carte alors que le bulletin reste en dessous. Du coup j'ai fait la modif suivante => texte_general te redirige quoiqu'il arrive où est censé être le texte général Et je n'ai pas touché à bulletin_national qui redirige quouqu'il arrive où est le bulletin. Ce qui fait que si tu rediriges vers texte_general tu auras tout, mais attention à l'écran de l'utilisateur, car sur la capture ci dessous, sur un écran supérieure à 2000px de large le texte_général est bien à droite de la carte.
  11. ChatGPT est entièrement gratuit 🙃 Ok dans ce cas je vais mettre une div au dessus de la partie qui vérifie l'existence du bulletin. Ça sera redirigé a cet endroit quoi qu'il arrive mais tu risque d'avoir les dernières cartes du bas qui s'affichent si aucun bulletin n'est présent. EDIT : J'ai modifié le curseur et ajouté ">>" devant les phénomènes dans les accordéons. @MaTer J'ai aussi ajouté un div => <div id="bulletin_national"></div> Juste avant l'affichage des bulletins qu'ils soient affichés ou pas. du coup du peux ancrer avec #bulletin_national
  12. Bonjour à tous, Le passage en vigilance orange pour vague a soulevé d'autres problèmes, décidément le fait que les zones cotières ont leu propre numéro de département m'a perturbé et je l'ai mal intégré dans le script. Ce matin il y avait des vigilances rouges de créditée, des orange en trop ... Bref j'ai épluché le code et j'avoue que pour la première fois je me suis dit que j'allais m'aider de ChatGPT et j'avoue que c'est vraiment un outil précieux quand on l'utilise à bon escient car il a mis quelques secondes à comprendre ce qui ne marchait pas et m'a proposé une solution quasi clé en main ! J'ai donc exploité le filon et il m'a optimisé mon code pour la partie des textes des bulletins au passage, car je cherchais ligne par ligne alors que lui m'a trouvé une fonction qui balaye tout automatiquement ! J'ai également mis un système d'accordéons par phénomène si le bulletin national ou départemental comporte plusieurs phénomènes ce qui était le cas aujourd'hui. Ça évite d'avoir de gros pavés de textes et de se concentrer que sur un phénomène . Je ne sais pas si côté navigation cela vous gène ou si c'est une mauvaise idée ? En tout cas j'ai réussi a mettre ça grâce à ChatGPT encore 😅 Enfin, je me suis aperçu ce que les bulletins nationaux n'étaient pas toujours bien mis à jour. J'ai donc modifié le script qui va récupérer avec l'API les fichiers sources pour ne plus regarder la date mais ce que Météo France appelle "Snapshot" qui contient un id apparemment unique à chaque mise à jour. A voir !
  13. Oui il n'y a pas de soucis. Non c'est bien qui est mis cet Id mais il n'est pas lié au bulletin mais au petit geste qui résume la situation du pays en encadré. Et quand il n'y a aucun bulletin actif le jour J il n'y en a pas forcement et il ne s'affiche pas.
  14. Bonjour à tous, Suite à vos retours quelques modifications : 1- J'ai supprimé la correction automatique des deux points qui ajouté ":" automatiquement ce qui parfois créait des doublons car le json en contenait déjà. Cela ne va désormais afficher que les caractères du texte inclu dans le json. 2- Le script procède à une vérification de la date de fin de validité du bulletin général. Si la date est passée, le bulletin n'apparaît plus, même si il est encore présent dans le json. 3- Avec les premières vigilances de vague submersion je me suis rendu compte que les vignettes restaient vertes et que le total des départements en vigilance était nul. Petit soucis lié au nom des départements qui prennent la valeur '10' derrière leur numéro dans le cas de la submersion. 4- J'ai changé le texte 'Hors période' par 'Non disponible' quand la vigilance d'un phénomène est manquant car pour le phénomène Crue, le fichier ne contient que les données pour J, donc J+1 cela affichait Hors période. De ce fait Non disponible veut simplement dire qu'il n'y a pas d'info de vigilance pour le phénomène en question (ce qui peut être du au fait qu'on est hors période ou qu'il n'y a rien dans le fichier). 5- Modification des bulletins départementaux pour une vigilance jaune. Chaque bulletin départemental est accompagné d'un texte qui décrit la situation et d'un autre qui décrit les incertitudes et la prévisibilité. En cas de vigilance jaune, seul l'un des deux est présent (souvent les incertitude et la prévisibilité). Je n'avais pas remarqué et du coup l'absence de l'un n'affichait rien du tout. Désormais dès que l'un des deux est présent tout s'affiche.
  15. En effet, en fait le script lit l'intégralité du Json que j'utilise et il se trouve qu'apparemment il contient forcément le dernier bulletin national émis. Du coup il faut que je filtre cela a partir de la date qui doit bien être accompagné dans cette portion du Json.
  16. Hey normal moi aussi je tique mais en réalité, le json est aléatoire des fois ils mettent des fois ils mettent pas les deux points. Du coup croyant que cela allait toujours être le cas j'ai fait en sorte que ça en rajoute,mais voilà que du coup il y en 2 celui du script et le leur 😅 Je vais voir pour enlever du script et essayer de savoir comment on peut rectifier le tir a chaque fois.
  17. Normalement c'est bon, les cartes vignettes renvoient bien vers le bulletin du bon jour ^^ Par contre on m'a remonté un bug concernant les cartes de chaque phénomène isolé,en effet le visuel est correct mais le passage de la souris montre les mauvaises vigilances. Pour les cartes J et J+1 générales en revanche RAS.
  18. Oui je travaillais dessus en fin de matinée rien de grave . J'ai vu ce qu'il faut je modifie pour que ça redirige vers le bon bulletin. J'ai pensé à une méthode un peu trop simple mais c'est un peu plus complexe que ça mais je vois bien ce qu'il faut que je fasse 🙃
  19. Ok je vais voir pour l'intégrer aux vignettes
  20. Hey en effet,j'ai rajouté dans le code un petit morceau qui vérifie dans le fichier Json si le bulletin est valable a J ou J+1 ou J+J1. Du coup ça doit être fixé 🙃
  21. Bonjour à tous, Dernières mises a jour, désormais tout est fonctionnel. Reste qu'à faire évoluer l'affichage éventuellement mais toutes les infos apparaissent au bon endroit désormais . Les vignettes miniatures sont bien générées toutes les 10 minutes. Il ne me restera qu'à m'attarder sur l'affichage des archives des cartes vu que je stocke tout depuis la création des Json.
  22. Bonjour à tous, merci pour vos réponses, en fait je ne peux pas enchainer avec un script car les cartes sont générées grâce à une méthode GET. J'ai utilisé le site Cron-job et créé 20 tâches cron, 1 par carte ca à l'air de fonctionner, je vais rester comme ca. Toutes les 10 minutes les cartes sont regénérées. Une pensée à toutes les personnes qui sont dans les départements en vigilances rouges pour orage ce jour ! Le fichier json est très formateur pour moi car il contient à la fois des doubles vigilances oranges (canicule et orages orange) et à la fois du orange et rouge pour 1 même phénomène (orage du coup). Bref tout ca pour dire que en effet mon script n'afichait pas les doubles vigilances, mais une légère modif et c'est résolu, tout est affiché et de la bonne couleur ! Exemple pour la Haute Saône Et pour le bulletin national cela donne ca :
  23. @MaTer Hey elles sont faites pour ca ^^ Ton lien mène à une page 404 ^^ Bon le script est, je pense, opérationnel. Tout est présent. Il ne me reste qu'à gérer le calendrier de recherche des anciens bulletins, mais j'ai le temps dans la mesure où tous les bulletins json sont sauvegardés depuis décembre 2022. Par contre il me reste un détail ! Les vignettes svg ici sont générées grâce à la méthode php GET. Voici le code que j'utlise : for ($i = 1; $i <= 2; $i++) { for ($j = 0; $j <= 9; $j++) { echo'<iframe title="Gauges" width= 98% height= "810" scrolling = no frameborder = 0 src="https://meteo-gournaysuraronde.fr/Vigilances/vigilance-france.php?echeance='.$i.'&&mdp=XXXXX&&phen='.$j.'"> </iframe>'; } } Ainsi cela donne 20 possibiltiés, => echeance 0 ou 1 pour J ou J+1 Phen = les 9 phénomènes météos Et mdp permet à la page vigilance-france.php de savoir qu'il faut générer les cartes si mdp est correct bien sur (j'ai remplacé volontairement par des XX) Ce script affiche donc 20 iframes qui vont générer les 20 miniatures. Problème => Je n'arrive pas à automatiser ce système. J'ai créé des tâches Cron mais cela m'embête un peu car j'ai du en crééer 20 et les démarrer toutes les 20 minutes. J'aimerai pouvoir en php les lancer automatiquement (car j'ai un script qui détecte quand météo france à mis jour les fichiers). Bref en attendant je laisse les cron mais si quelqu'un à une idée ^^
  24. J'aime beaucoup l'apparition pour les vigilances jaune, parfois,d'un bulletin certes court mais qui donne une idée sur une possible evolution vers le niveau supérieur.
  25. Bonjour à tous ! Bon je me suis penché enfin sur le script et utilisé les fichiers Json et l'API J'arrive à une version qui se rapproche de celle que j'avais réussi à mettre en place avec les fichiers XML. Il manque toute la partie archivage, les dernières cartes de vigilances en bas de la page mais normalement j'ai obtenu une version stable pour le moment ! A voir en revanche en cas de multi vigilances ce que ca donne, je vais surveiller ca de près avant de continuer de développer tranquillement ^^ Le lien => https://meteo-gournaysuraronde.fr/Vigilances/vigilance-france.php Aussi, j'ai arrêté les miniatures en png des cartes de vigilances, je vais plutôt utiliser le système moins gourmand de génération de SVG, je pense qu'ils peuvent être utilisés par les quelques personnes qui utilisaient mes PNG, comme avant notamment grâce à la balise <object> en HTML 🙃 https://meteo-gournaysuraronde.fr/Vigilances/carte_france/Affichage_vignette.html ✅ Ce que j'ai réussi à réimplanter : - La carte de vigilance avec un basculement de J a J+1 en 1 bouton - l'affichage de la liste de tous les phénomènes en cours et en cliquant de la carte de chaque phénomène isolé - la page version simplifiée de toutes les cartes en SVG J, J+1 et phénomène par phénomène. - le tableau avec les bulletins en cas de vigilance orange ou rouge et description des phénomènes - Timeline des phénomènes. - Sauvegarde et archivage des anciens bulletins. Le script a été écrit en décembre 2022 il semblait dysfonctionner car certaines journées,plus de 50 bulletins étaient enregistrés ce qui atteint le seuil de sécurité afin de ne pas surcharger. En réalité depuis avril lors de la coupure de l'ancien système il semble que Meteo france ait corrigé le problème, il y a bien 1 bulletin par mise a jour officielle. Donc l'archivage est ok 👍 ⏸️ Ce que je dois implanter : - Affichage des dernières cartes de vigilances en bas de page. - afficher un bulletin météo en cas e vigilance jaune comme désormais Météo France en publie des fois. - Utiliser l'archivage pour consulter intégralement 1 bulletin. La puissance des fichiers json pourra être exploité ici car les 2 fichiers contiennent a eux seuls la totalité des infos de vigilances pour tous les départements et régions. ❓Ce qui pour l'instant est bloquant - j'ai les cartes des massifs montagneux et portions de littoraux prêtes mais aucune données dispo dans les fichiers Json pour concrétiser ces cartes. Des avis et des retours je suis preneur ^^
×
×
  • Créer...