Page 2 sur 2
Re: insérer une ligne sur un graphique
Posté : 24 mars 2014, 16:12
par Météo Villarzel
Salut Javier,
je pense avoir trouvé
$day=(mktime( )+3600)*1000;
eval(<?php echo "'var ddate = ".json_encode($day)."'" ?>);
Dans le java sur l'axe x
plotLines: [{
color: '#FF0000',
value: ddate,
width: 2,
}]
A+
Re: insérer une ligne sur un graphique
Posté : 24 mars 2014, 16:40
par Javier
Bonjour Pierre-André
Je vois que vous ne laissez rien inachevé ...
J'ai fait les changements que vous proposez:
http://kocher.es/graficos-highcharts/mareas_prueba.php
Le format de la date de mon image est: Monday, Mar 24, 14:30
http://kocher.es/graficos-highcharts/mareas.php
Re: insérer une ligne sur un graphique
Posté : 24 mars 2014, 17:15
par Météo Villarzel
Je ne comprends pas la différence entre les deux fichiers
http://kocher.es/graficos-highcharts/mareas_prueba.php
et
http://kocher.es/graficos-highcharts/mareas.php
tu peux m'envoyer ton fichier par mail.
A+
Re: insérer une ligne sur un graphique
Posté : 24 mars 2014, 19:43
par Javier
Incroyable ....
Merci aux efforts et à la patience de Pierre-André, est résolu le problème
http://kocher.es/graficos-highcharts/mareas.php
Merci pour l'aide reçue
Re: insérer une ligne sur un graphique (résolu)
Posté : 25 mars 2014, 17:55
par JP54
Joli travail
Re: insérer une ligne sur un graphique (résolu)
Posté : 26 mars 2014, 15:56
par Javier
Saludos
En se référant au graphique de la marée:
Il serait possible, à travers d'un bouton, positionner le graphique sur la date et l'heure du moment ?
Javier
Re: insérer une ligne sur un graphique (résolu)
Posté : 27 mars 2014, 22:34
par Javier
Je pense que la fonction pour obtenir la carte, commence de nos jours, est:
Code : Tout sélectionner
xAxis: {
type: 'datetime'
},
plotOptions: {
series: {
pointStart: d.getUTCDate(),
pointInterval: 24 * 3600 * 1000 // one day
}
},
J'ignore la syntaxe et ne sais pas comment s'adapter à ma carte (le problème de
[ y
{ )
Re: insérer une ligne sur un graphique (résolu)
Posté : 27 mars 2014, 23:19
par Météo Villarzel
J'ai aussi essayé avec
http://jsfiddle.net/gh/get/jquery/1.7.2 ... ointstart/
Code : Tout sélectionner
series: [{
name: 'Marée',
data: tides,
pointStart: Date.UTC(2004, 3, 1), // first of April
pointInterval: 3600 * 1000, // hourly data
tooltip: {
valueDecimals: 1,
valueSuffix: 'm'
}
}]
Mais ça ne fonctionne pas, je pense que c'est un problème de date, ton fichier tide.js est en temps Unix et pas en UTC
Je cherche encore
A+
Re: insérer une ligne sur un graphique (résolu)
Posté : 28 mars 2014, 00:55
par Javier
Saludos Pierre-André
Merci beaucoup pour votre intérêt.
Les dates en PHP sont un gros gâchis.
Puis-je traduireles les dates à UTC?