Regg001 Posté(e) le 29 mai 2007 Signaler Partager Posté(e) le 29 mai 2007 (modifié) Autant Env. Canada que MétéoMédia peuvent nous fournir un bout de code flash ou java qui permet d'afficher les conditions actuelles - et même la prévision dans le cas d'EC - sur un site web. Par contre personne n'offre un petit icone ou bouton qu'on pourrait mettre sur notre site web qui relaierait les alertes. Donc, est-ce qu'il y a un feed disponible quelque part qu'on peut aller chercher pour recevoir les alertes d'une région donnée ? (en texte ou formaté) Modifié le 29 mai 2007 par Regg001 Citer Lien vers le commentaire Share on other sites More sharing options...
marcrem Posté(e) le 29 mai 2007 Signaler Partager Posté(e) le 29 mai 2007 Comment tu as trouvé les conditions et prévisions? Tu connais un petit applet? Citer Lien vers le commentaire Share on other sites More sharing options...
Regg001 Posté(e) le 29 mai 2007 Auteur Signaler Partager Posté(e) le 29 mai 2007 (modifié) Pour EC va voir sur Météo à l'oeil - Météolien Tu choisis la ville et un tableau te donne le code à inclure dans ta page web ou ton site web et voilà. J'ai fait un petit test car c'est pas toutes les stations qui donne les conditions actuelles. Voici ce que ça donne en combinant trois stations sur une page (seule Montréal me donne les conditions actuelles). Et ça ne m'indique pas s'il y a une alerte ou veille. Du côté de MM, c'est seulement les conditions actuelles de la station la plus proche. Pour Repentigny, ce sont les infos de la station de l'Assomption. Et pour Lanaudière, ce sont les infos de la station de Shawinigan (je pensais que c'était en Mauricie cette ville - anyway). Modifié le 29 mai 2007 par Regg001 Citer Lien vers le commentaire Share on other sites More sharing options...
Regg001 Posté(e) le 29 mai 2007 Auteur Signaler Partager Posté(e) le 29 mai 2007 Voici ce que ça donne pour les mêmes trois villes chez MM (à noter que Repentigny et Montréal sont les mêmes infos). Citer Lien vers le commentaire Share on other sites More sharing options...
Regg001 Posté(e) le 29 mai 2007 Auteur Signaler Partager Posté(e) le 29 mai 2007 Pierre, comment tu fais sur Hydro Météo pour afficher les alertes. C'est du manuel ? Ou bien tu as un outil qui filtre la page d'EC pour extraire l'info et l'afficher ??? Ou Il existe un abonnement quelqu'onque ? Ou Un lien secret ( toujours là pour voir les complots ha ha ha ) Citer Lien vers le commentaire Share on other sites More sharing options...
Pierre Posté(e) le 29 mai 2007 Signaler Partager Posté(e) le 29 mai 2007 (modifié) C'est un lien avec MétéoCentre qui permet d'afficher sur notre site la page des alertes EC... Toi tu parles de l'icône ? Modifié le 29 mai 2007 par Pierre Citer Lien vers le commentaire Share on other sites More sharing options...
marcrem Posté(e) le 29 mai 2007 Signaler Partager Posté(e) le 29 mai 2007 (modifié) J'ai déja vu quelque part un site qui affichais les veilles et alertes de EC dans une boite de texte... Pierre: En fait, il cherche comment obtenir les données des veilles et alertes autrement que d'aller sur le site de EC.. donc de les afficher directement sur un site.. Modifié le 29 mai 2007 par marcrem Citer Lien vers le commentaire Share on other sites More sharing options...
Regg001 Posté(e) le 29 mai 2007 Auteur Signaler Partager Posté(e) le 29 mai 2007 C'est un lien avec MétéoCentre qui permet d'afficher sur notre site la page des alertes EC... Toi tu parles de l'icône ? Non Pierre... ça je peux le faire les yeux fermés (ou presque)... Je parle que quand il y a une alerte ou une veille - tu l'affiches sur ton site en texte rouge dans le haut de ta page d'accueil. Donc... est-ce un feed ou c'est du code manuel (et je ne parle pas des icones à gauche que ce soit radar, détecteur, ou carte des avis). Citer Lien vers le commentaire Share on other sites More sharing options...
Pierre Posté(e) le 30 mai 2007 Signaler Partager Posté(e) le 30 mai 2007 C'est un lien avec MétéoCentre qui permet d'afficher sur notre site la page des alertes EC... Toi tu parles de l'icône ? Non Pierre... ça je peux le faire les yeux fermés (ou presque)... Je parle que quand il y a une alerte ou une veille - tu l'affiches sur ton site en texte rouge dans le haut de ta page d'accueil. Donc... est-ce un feed ou c'est du code manuel (et je ne parle pas des icones à gauche que ce soit radar, détecteur, ou carte des avis). Le message défilant en haut est fait manuellement par nous...et correspond à des avertissements hydrologiques pas météorologiques.... Citer Lien vers le commentaire Share on other sites More sharing options...
marcrem Posté(e) le 30 mai 2007 Signaler Partager Posté(e) le 30 mai 2007 Waa.. Dans ce cas, vous faites un foutu bon boulot! Citer Lien vers le commentaire Share on other sites More sharing options...
Regg001 Posté(e) le 30 mai 2007 Auteur Signaler Partager Posté(e) le 30 mai 2007 Ok, je vois. J'ai fabriqué un p'tit bidule hier soir pour aller chercher l'information à partir des pages d'avis. Au pire, je m'enligne avec un affichage avec un maximum de 15 minutes de délais entre l'émission et l'affichage sur le site - au mieux c'est environ 20 secondes. C'est encore ''work in progress'' mais ça fonctionne localement sur mon poste. Je vous tiens au courant. Dommage, ça serait facile de mettre ces informations sur un feed rss accessible à tous. Citer Lien vers le commentaire Share on other sites More sharing options...
Alex Posté(e) le 31 mai 2007 Signaler Partager Posté(e) le 31 mai 2007 (modifié) En effet, Environnement Canada tarde à développer des applications RSS...pourtant c'est dans leur mandat de rendre accessible l'information météorologique...surtout en ce qui concerne les alertes, veilles, et autres avis... En tout cas, bien hâte de voir ton "bidule" et j'espère que tu vas le partager avec nous si c'est possible ! Merci à l'avance ! PS.: Pour les amateurs d'environnement, une nouvelle WEBTV vient de naître sur le web consacré à ce thème. J'en parle sur mon site ! Bon jeudi! Modifié le 31 mai 2007 par Alex Citer Lien vers le commentaire Share on other sites More sharing options...
Regg001 Posté(e) le 1 juin 2007 Auteur Signaler Partager Posté(e) le 1 juin 2007 (modifié) Je devrais être en mesure de faire une démo demain soir si le temps le permet. Le tout sera manuel - il me reste la partie automatisation à bâtir, mais ça donnera une bonne idée des possibilités. Des essais ce soir m'ont permis de trouver la bonne recette d'extraction des données que ce soit, des veilles, des alertes, et qu'elles soient émises, maintenues, ou terminées (même pour les cas où il n'y a pas de veille ou alerte). Pour ceux que ça interesse, c'est sur le même principe qu'un RSS sauf qu'au lieu que ce soit le site qui fournit les données, je vais les chercher dans les pages html du site. Je fais la sélection des données sur la page pour ne garder que la partie interessante (du scraping) et je transpose le tout dans un fichier séquentiel. J'ai un applet java qui fait la lecture/l'affichage des données de ce fichier en ligne. C'est pas une solution élégante, mais quand t'as rien de mieux ça fait l'affaire. Modifié le 1 juin 2007 par Regg001 Citer Lien vers le commentaire Share on other sites More sharing options...
Regg001 Posté(e) le 2 juin 2007 Auteur Signaler Partager Posté(e) le 2 juin 2007 Voici un exemple de la page démo (la mise à jour est manuelle pour aujourd'hui). Page de démo pour avoir les alertes Pour le moment ça n'affiche que les régions avec un avertissement/alerte/veille/ou autres. La version en préparation donne les avis pour chaque endroit (ex: Montréal Alerte orage violent ... ) Le tout avec un lien vers la page des avis correspondante. C'est toujours wip en ce moment. Citer Lien vers le commentaire Share on other sites More sharing options...
Alex Posté(e) le 2 juin 2007 Signaler Partager Posté(e) le 2 juin 2007 Très intéressant et très bien fait ! Nous avons déjà hâte de voir la version finale! Finalement, tu procèdes comment pour avoir les informations...tu as un façon de faire "automatisée" ? Le délai de mise à jour est de combien de temps ? Merci et bravo encore! Citer Lien vers le commentaire Share on other sites More sharing options...
MétéoQuébec Posté(e) le 2 juin 2007 Signaler Partager Posté(e) le 2 juin 2007 (modifié) C'est quoi le nom de ton freeware avec lequel tu extracte les informations du site pour les transférer sur ton serveur? Le logiciel doit donc être programmable afin d'extraire les informations d'un site à toutes les X minutes automatiquement et modifier le fichier sur ton serveur pour que ça se mettre-à-jour sur ton site web??!! MQ Modifié le 2 juin 2007 par MétéoQuébec Citer Lien vers le commentaire Share on other sites More sharing options...
Regg001 Posté(e) le 2 juin 2007 Auteur Signaler Partager Posté(e) le 2 juin 2007 Comme je l'ai dit, c'est pas élégant et surtout pas optimisé en ce moment. Le produit est Screen Scraper workbench basic edition (gratuit). La version pro (que j'aimerais bien avoir - ça me sauverait bien du coding) est $$$. A-) Tu ''renifles'' les pages d'intérets (dans notre cas les pages d'alertes).B-) Tu détermines la bonne recette pour extraire les infos que tu as besoinsC-) Tu codes la recetteD-) Tu bâtis le script pour créer ton fichier de sortie. Et voilà... Pour afficher le fichier de sortie, j'ai bâti un applet java, mais tu peux faire ça en n'importe quoi. Je n'ai pas fini de coder les scripts d'automatisation (c'est ben long). Avec la version pro du produit je pourrais bâtir le tout en php directement sur le serveur, mais comme je l'ai pas, je contourne le problème en me servant de mon céduleur locale sur mon poste. Ex: toutes 5 ou 10 minutes je vais chercher l'info chez EC (ce qui bâti un nouveau fichier), et je fais un ftp sur mon serveur toutes les 5 minutes. La page web se reload au 5 minutes. p.s. LA PAGE EST EN DÉMO (pas de mise à jour automatique - j'ai pas fini) Citer Lien vers le commentaire Share on other sites More sharing options...
Regg001 Posté(e) le 2 juin 2007 Auteur Signaler Partager Posté(e) le 2 juin 2007 En passant le point B et le point C sont vraiment frustrant à bâtir car les pages d'avis d'EC ne sont pas toujours codées de la même façon, ou , les champs d'intérets ne sont pas facilement identifiables. Souvant tu as ou bien trop d'infos, ou bien pas assez. Donc tu dois faire des extravagances dans ton code pour arriver à ramasser l'essentiel. Citer Lien vers le commentaire Share on other sites More sharing options...
Regg001 Posté(e) le 2 juin 2007 Auteur Signaler Partager Posté(e) le 2 juin 2007 J'ai ajouté deux régions en exemple pour les alertes détaillées. Citer Lien vers le commentaire Share on other sites More sharing options...
Alex Posté(e) le 2 juin 2007 Signaler Partager Posté(e) le 2 juin 2007 Il serait peut-être intéressant d'écrire à EC pour leur demander leur ligne de code ou bien qu'il accélère la création de données RSS ! Avec les supposés millions investis dans la site web du ministère, on tarde à en voir les applications... Citer Lien vers le commentaire Share on other sites More sharing options...
Regg001 Posté(e) le 2 juin 2007 Auteur Signaler Partager Posté(e) le 2 juin 2007 (modifié) Le pire Alex, c'est que le texte n'est pas standard. Des fois c'est en minuscule, des fois en majuscule, des fois le dernier mot de la phrase est "le". C'est pas toujours évident. Pour extraire les alertes, j'utilise la page texte. Hors je viens de voir que la page graphique et la page texte n'indique pas la même chose. Ex: Sur la page graphique la région de papineau est en rouge avec une alerte.Sur la page en texte, il n'y a pas de région en alerte. Pourtant si on clique sur la région (autant de graphique que de texte), alors il y a bien une alerte... C'est pas évident de trouver une constante pour monter un script. En passant ce service est offert par EC, mais il faut payer pour (abonnement). Modifié le 2 juin 2007 par Regg001 Citer Lien vers le commentaire Share on other sites More sharing options...
Alex Posté(e) le 2 juin 2007 Signaler Partager Posté(e) le 2 juin 2007 Je sais que la Presse Canadienne diffuse en mode texte le matériel d'EC. Quand j'étais à LCN, on avait en temps réel la météo du pays à la seconde prêt...Très intéressant...dommage que ce fil d'information ne soit pas disponible...Il faudrait peut-être regarder sur le site de quelconque université américaine, car j'ai déjà vu le même genre de fichier il y a quelques mois de ça... Citer Lien vers le commentaire Share on other sites More sharing options...
Regg001 Posté(e) le 3 juin 2007 Auteur Signaler Partager Posté(e) le 3 juin 2007 Selon mes recherches et les contacts très sures que j'ai eu... Les prévisions et les conditions actuelles sont disponibles en rss autant chez EC que chez MM. Le feed pour les veilles, avis, alertes et autres du genre sont sur un feed payant - en fait c'est pas vraiment un feed, c'est EC qui fait avec un ftp (ça date d'avant le temps du rss et soap). Donc ce n'est pas parce qu'ils ne savent pas c'est quoi (un rss)... Aux USA ce sont tous des services gratuits à la population - même quand c'est des entreprises privés qui sont diffuseurs. Il y a surement un grand argument quand il est question de la mission et du mandat d'une agence gouvernementale comme EC qui est justement de diffuser et de vulgariser l'information. Sauf que c'est une grosse machine à faire bouger et les contacts qu'on a sont souvant avec ceux qui subissent les décisions et ont les mains attachées, pas les décideurs. Citer Lien vers le commentaire Share on other sites More sharing options...
Alex Posté(e) le 3 juin 2007 Signaler Partager Posté(e) le 3 juin 2007 Je ne sais pas si tu connais: http://www.rssweather.com/ Citer Lien vers le commentaire Share on other sites More sharing options...
Regg001 Posté(e) le 3 juin 2007 Auteur Signaler Partager Posté(e) le 3 juin 2007 Oui je connais... Surtout que si tu demandes le Québec tu reçois un beau ''Page Not Found'' Mais c'est comme je disais, ça donne seulement les conditions actuelles et la prévision - pas les veilles ou alertes. Citer Lien vers le commentaire Share on other sites More sharing options...
Recommended Posts
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.