Commit 96a24554 by JonathanMM

Ajout d'un niveau de granularité au niveau du jour

parent 23595e0a
......@@ -11,3 +11,4 @@ templates_c/*
!templates_c/README.md
script/fixInseeStation.py
/script/velibLib.pyc
script/detailsStations.json
......@@ -50,6 +50,10 @@ switch($_GET['action'])
echo json_encode(getBikeResume($codeStation, "-1month", 360));
exit();
break;
case 'getBikeResumeUnAn':
echo json_encode(getBikeResume($codeStation, "-1year", 1440));
exit();
break;
case 'getFreeDockInstantane':
echo json_encode(getFreeDockInstantane($codeStation));
exit();
......@@ -70,6 +74,10 @@ switch($_GET['action'])
echo json_encode(getFreeDockResume($codeStation, "-1month", 360));
exit();
break;
case 'getFreeDockResumeUnAn':
echo json_encode(getFreeDockResume($codeStation, "-1year", 1440));
exit();
break;
case 'vote':
echo json_encode(compterVote($codeStation, $_GET['statut']));
exit();
......@@ -94,6 +102,10 @@ switch($_GET['action'])
echo json_encode(getConsoResume("-1month", 360));
exit();
break;
case 'getConsoResumeUnAn':
echo json_encode(getConsoResume("-1year", 1440));
exit();
break;
case 'getConsoBikeInstantane':
echo json_encode(getConsoBikeInstantane());
exit();
......@@ -114,6 +126,10 @@ switch($_GET['action'])
echo json_encode(getConsoBikeResume("-1month", 360));
exit();
break;
case 'getConsoBikeResumeUnAn':
echo json_encode(getConsoBikeResume("-1year", 1440));
exit();
break;
case 'getDataConso':
echo json_encode(getDataConso($idConso, $longitude, $latitude));
exit();
......
......@@ -53,6 +53,7 @@
<option value="unJour">Un jour - Période de 15 minutes</option>
<option value="septJours" selected>Une semaine - Période d'une heure</option>
<option value="unMois">Un mois - Période de six heures</option>
<option value="unAn">Un an - Période d'un jour</option>
</select> - Graphique issu du site velib.nocle.fr
<div id="chartArea">
<canvas id="chartNbStations" height="500px" width="800px"></canvas>
......
......@@ -51,6 +51,10 @@ function changerGraphe()
$("#displayDetailsArea").show();
displayGraph(choix+"ResumeUnMois", choixType);
break;
case "unAn":
$("#displayDetailsArea").show();
displayGraph(choix+"ResumeUnAn", choixType);
break;
}
}
}
......
......@@ -279,7 +279,7 @@ def debuterCalculResumeOfResumeConso(periodeOrigine, periodeFinale, dateCourante
calculerResumeOfResumeConso(dateConsoDT, periodeOrigine, periodeFinale)
def calculerToutResume(dateMin, dateMax):
periodes = [5, 15, 60, 360]
periodes = [5, 15, 60, 360, 1440]
periodePrecedente = 0
for periode in periodes:
dateCourante = dateMin
......
from resumeLib import debuterCalculResumeOfResume, debuterCalculResumeOfResumeConso
import datetime
debuterCalculResumeOfResume(360, 1440)
debuterCalculResumeOfResumeConso(360, 1440)
\ No newline at end of file
......@@ -34,6 +34,7 @@
<option value="unJour" selected>Un jour - Période de 15 minutes</option>
<option value="septJours">Une semaine - Période d'une heure</option>
<option value="unMois">Un mois - Période de six heures</option>
<option value="unAn">Un an - Période d'un jour</option>
</select>
<span id="displayDetailsArea"><input type="checkbox" id="displayDetails" /><label for="displayDetails">Afficher les détails</label></span>
- Graphique issu du site velib.nocle.fr
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment