Hämtbar lista med medeltemperaturer

Denna forumdel är inte längre aktiv, för att diskutera saker relaterat till väder eller temperatur.nu - använd https://www.facebook.com/groups/temperatur.nu
Kategoriregler
Denna forumdel är inte längre aktiv, för att diskutera saker relaterat till väder eller temperatur.nu - använd https://www.facebook.com/groups/temperatur.nu
Krister
Wannabe
Inlägg: 9
Blev medlem: 18 jan 2007, 14:31
Ort: Säter
Kontakt:

Hämtbar lista med medeltemperaturer

Inlägg av Krister »

Det vore kalas om man kunde hämta en lista med medeltemperaturer för en viss ort under en viss period, t.ex. för ett helt år.

T.ex.
http://www.temperatur.nu/termo/ort/temp2006.txt

skulle då ge medeltemperaturerna för varje dag under hela 2006 t.ex. så här:

2006-01-01 3.1
2006-01-02 4.3
2006-01-03 -3.1
2006-01-04 -0.2
osv...

Alternativt för att spara bandbredd skulle man kunna skippa datumen och bara lista 365(366 vid skottår) temperaturer separerade med t.ex. semicolon så här:

3.1;4.3;-3.1;-0.2;osv...

Detta vore kanon för de som gillar att knacka ihop egna diagram i t.ex. php eller bara vill importera det i t.ex. Excel.
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Inlägg av elf98 »

Funktionen kommer kanske i sinom tid!
Bandbredden är inte något problem, att automatiskt bearbeta datat är det som kan bli lite klurigt att fixa enkelt och snabbt.
Krister
Wannabe
Inlägg: 9
Blev medlem: 18 jan 2007, 14:31
Ort: Säter
Kontakt:

Inlägg av Krister »

elf98 skrev:Funktionen kommer kanske i sinom tid!
Bandbredden är inte något problem, att automatiskt bearbeta datat är det som kan bli lite klurigt att fixa enkelt och snabbt.
Hmm... Om inte medeltemperaturerna finns lagrade i databasen så måste de ju räknas fram on-the-fly och blir ju inte så effektivt. Bäst vore kanske om du kl 0:00 varje natt skapar ett entry i en separat databas/tabell med föregående dags medeltemperatur.

Men om du precis som jag hostar din site:en på ett webhotell där man inte kan köra egna cron-jobb så blir det tyvärr inte lika enkelt, men det borde gå att lösa.

Exempel på lösning:

T.ex. vid anrop ev. t.ex. http://www.temperatur.nu/avgtemp.php?or ... &year=2007 (obs bara exempel) så gör man följande:

1. Kolla om gårdagens datum finns i medeltemptabellen. Om det finns gå till punkt 4.
2. Generera medeltemperaturer från senaste datumet i tabllen fram t.o.m gårdagen.
3. Uppdatera tabellen med dessa temperaturer.
4. Läs in alla medeltemperaturer och generera en lista.


Det skulle betyda att medeltemperaturer bara räknas ut när det absolut behövs.
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Inlägg av elf98 »

Självklart!

Grafgenereringen fungerar så redan i nuläget.
Låst