Så nu fick jag äntligen tummen ur & implementerade lite väderdata för siten, borde egentligen gjort det för längesedan men aja, nu är det gjort iaf
Jag hämtar väder-information från:
OpenWeather och använder datan på 2 sätt:
1) Hämtar nuvarande väder från min nuvarande position 1 gång per timme; temperatur, vindstyrka, vindriktning, lufttryck, vädertyp (regn, sol, molnigt osv osv), visibilitet, luftfuktighet & massa mer metadata
2) Hämtar historisk väderdata för varje mil på min cykeltur, sparar i princip samma data som i #1. Egentligen hade det nog räckt att använda datan från #1 men ibland kan temperatur & vind osv osv vara ganska lokaliserad så jag tänkte att datan blir lite bättre om jag hämtar data regelbundet under cykelturen, finns det ingen data för min position & tidpunkt så defaultar jag till datan från #1. Rätt kul att kunna följa historisk väderlek under cykelturen
Så, vad är poängen med att hämta väderdata? Det viktiga är pga #2; temperatur påverkar cyklingen endel MEN det som har väldigt stor påverkan är vindstyrka, ibland har man så extrem motvind att det känns som att man står stilla, ibland kan det vara jobbiga att cykla i motvind än att cykla uppför den brantaste backen häromkring, samma sak med medvind. Så denna datan kan vara bra att ha för att lättare kunna jämföra mellan 2 olika cykelturer på samma sträcka, visst finns det många andra parametrar & variabler som påverkar prestandan men ja, ju mer data desto bättre
Har bara cyklat 1 gång sedan jag implementerade detta:
Det börjar bli höst (funderar på att köpa historisk data också, med mitt nuvarande konto går det "bara" hämta historisk data för 5 dagar bakåt i tiden men det går att köpa bulkdata för 40 år tillbaka i tiden också, så kanske gör det så alla mina cykelturer har väderdata, får se), lade till den genomsnittliga väderdatan ovanpå kartan, är inte nöjd med den designen, ser väldigt "billigt" ut, som något random påklistrat på kartan, skall se om jag kan putsa till det så det ser bättre integrerat ut, kanske ser bättre ut i framtiden för jag har tänkt att implementera en egen karttjänst när jag får tummen ur, inget fel på kartan nu men tänkte byta till en mer "abstrakt" kart-design, istället för en bild som är ihopbakad av "tiles" så tänkte jag använda mig av SVG lines istället, mycket mindre data, kommer inte ha någon terräng-info, inte till att börja med iaf, utan bara ha kvar den röda linjen som är på nuvarande kartan (fast linjen kommer var svart istället), sen några enstaka stads/by-namn på kartan med kanske. Varför byta karta? Jo, tänkte implementera ett system för att skapa egna segment, så som Strava har, så jag kan jämföra PB:n osv osv & då kommer jag nog inte orka utveckla ett eget tile-system så då får den "abstrakta" kart-designen duga. Det låter som att detta kommer bli en rejäl försämring mot nuvarande karta men så som jag tänkt ut det i huvudet ser & fungerar det faktiskt helt okej, tror inte det blir någon direkt försämring, jag har inget direkt behov av en detaljerad karta...
Aja, onödigt mö text men men....