DMI radar på min hjemmeside?

Her kan du få hjælp og stille spørgsmål til JavaScript!
Besvar
michael
Begynder
Indlæg:7
Tilmeldt:24. nov 2016, 08:11
DMI radar på min hjemmeside?

Indlæg af michael » 24. nov 2016, 08:26

Jeg har opsat en vejrstation på min altan som sender vejrdata til min hjemmeside:

http://frederiksberg-vejret.dk

Jeg kunne godt tænke mig at insætte DMI's radar på min hjemmeside:

http://www.dmi.dk/vejr/maalinger/radar-nedboer/

Jeg har fundet ud af radaren består af 18 stk. enkelt-billeder som man kan få adgang til ved hjælp af denne URL:

http://www.dmi.dk/vejr/maalinger/radar- ... fghanistan[streamId]=3&tx_dmiafghanistan_afghanistan[numberOfImages]=18

Dette returnerer URL til billederne i denne form:

[{"src":"\/uploads\/tx_dmidatastore\/webservice\/a\/e\/8\/7\/4\/58366805478ea.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/c\/2\/3\/0\/6\/58366a5d6032c.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/5\/f\/6\/7\/8\/58366cb8876f5.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/e\/a\/1\/d\/1\/58366f081d1ae.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/9\/3\/d\/c\/9\/583671649cd39.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/f\/8\/e\/7\/d\/583673bbd7e8f.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/2\/b\/1\/2\/4\/5836760f421b2.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/2\/b\/c\/c\/8\/5836786d8ccb2.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/3\/8\/b\/6\/6\/58367ac066b83.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/8\/6\/e\/a\/7\/58367d1c7ae68.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/b\/5\/6\/c\/b\/58367f76bc65b.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/2\/4\/2\/4\/0\/583681cd04242.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/2\/1\/5\/2\/0\/5836842202512.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/5\/9\/8\/c\/3\/5836867c3c895.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/b\/0\/6\/a\/6\/583688d16a60b.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/2\/1\/6\/a\/5\/58368b2f5a612.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/7\/b\/2\/a\/0\/58368d840a2b7.png"},{"src":"\/uploads\/tx_dmidatastore\/webservice\/9\/2\/b\/7\/5\/58368fdd57b29.png"}]

Jeg forstiller mig at man skal lave et JavaScript der i en loop viser de enkelte URL-billeder i en PHP-side.

Er der nogen her som kan hjælpe mig med noget kode som kan gøre dette?


:-) Michael

cristian
Moderator
Moderator
Indlæg:882
Tilmeldt:26. sep 2011, 21:31
Kontakt:

Re: DMI radar på min hjemmeside?

Indlæg af cristian » 24. nov 2016, 10:25

Er du nået til et sted hvor du kan se hver billede i din browser? Eller er du nået til hvor du får urlen der indeholder stien til de enkelte billeder?

michael
Begynder
Indlæg:7
Tilmeldt:24. nov 2016, 08:11

Re: DMI radar på min hjemmeside?

Indlæg af michael » 24. nov 2016, 10:38

Hej Cristian,

Jeg kan klare de grundlæggende ting i PHP, men behersker ikke JavaScript - så jeg er ikke kommet videre end de viste URLs som peger på billederne.

Er det enkelt at skrive noget JavaScript som læser disse URLs og på skift viser dem i en PHP-side?

http://www.dmi.dk/uploads/tx_dmidatasto ... 5478ea.png
http://www.dmi.dk/uploads/tx_dmidatasto ... 8876f5.png
http://www.dmi.dk/uploads/tx_dmidatasto ... 49cd39.png
osv......

Jeg har ikke brug for noget forkromet - Bare noget enkelt kode som kan vise Radar-billederne på min hjemmeside :-)


/Michael

cristian
Moderator
Moderator
Indlæg:882
Tilmeldt:26. sep 2011, 21:31
Kontakt:

Re: DMI radar på min hjemmeside?

Indlæg af cristian » 24. nov 2016, 14:05

Uden at lave noget super fancy og lang håret.

Jeg ville lave et HTML / CSS slideshow, med test billeder til at teste at det hele virker.

Så kan du lave en PHP snippet der downloader billederne, og ligger dem ind i dit slideshow.

michael
Begynder
Indlæg:7
Tilmeldt:24. nov 2016, 08:11

Re: DMI radar på min hjemmeside?

Indlæg af michael » 24. nov 2016, 14:13

Ville det være noget du havde tid til at lave for mig - mod at jeg sender en donation for din hjælp?


/Michael

cristian
Moderator
Moderator
Indlæg:882
Tilmeldt:26. sep 2011, 21:31
Kontakt:

Re: DMI radar på min hjemmeside?

Indlæg af cristian » 24. nov 2016, 14:44

Hvis jeg får tid så kan jeg kigge på det her i løbet af dagen.

michael
Begynder
Indlæg:7
Tilmeldt:24. nov 2016, 08:11

Re: DMI radar på min hjemmeside?

Indlæg af michael » 24. nov 2016, 14:51

Jeg takker mange gange :-)

cristian
Moderator
Moderator
Indlæg:882
Tilmeldt:26. sep 2011, 21:31
Kontakt:

Re: DMI radar på min hjemmeside?

Indlæg af cristian » 25. nov 2016, 09:25

Kan du linke igen stien til billederne, det tidligere link virker ikke da der mangler noget.

michael
Begynder
Indlæg:7
Tilmeldt:24. nov 2016, 08:11

Re: DMI radar på min hjemmeside?

Indlæg af michael » 25. nov 2016, 09:34

Det ser ud til at sti'en bliver klippet når jeg skriver den her i editoren.

Jeg gemte sti'en i en tekst-fil som jeg forsøgte at vedhæfte, men får at vide det er et ugyldigt format.

Nu har jeg pakket .txt filen i en .zip som jeg fik lov til at vedhæfte :-)

/Michael
Vedhæftede filer
DMI radar.zip
(317bytes)Downloadet 398 gange

cristian
Moderator
Moderator
Indlæg:882
Tilmeldt:26. sep 2011, 21:31
Kontakt:

Re: DMI radar på min hjemmeside?

Indlæg af cristian » 29. nov 2016, 13:20

Jeg er ekstremt sky for zip filer :)

send mig gerne em PM med linket, eller sæt din link ind i Code blokken ved siden af quote
så formatter siden den ikke til
something.....blah

michael
Begynder
Indlæg:7
Tilmeldt:24. nov 2016, 08:11

Re: DMI radar på min hjemmeside?

Indlæg af michael » 29. nov 2016, 14:10

Jeg prøver at sende linket i en Quote.

:-) Michael

cristian
Moderator
Moderator
Indlæg:882
Tilmeldt:26. sep 2011, 21:31
Kontakt:

Re: DMI radar på min hjemmeside?

Indlæg af cristian » 29. nov 2016, 16:13

Er det en DMI thingie at der står afghanistan 11 gange?

michael
Begynder
Indlæg:7
Tilmeldt:24. nov 2016, 08:11

Re: DMI radar på min hjemmeside?

Indlæg af michael » 29. nov 2016, 17:33

Jeg har også undret mig over det, men den virker og returnerer aktuelle DMI radar-billeder.

Jeg har fundet adressen ved at kikke i denne kode:

Besvar