www.elektronik.si
ARSO vreme - pregled podatkov

www.elektronik.si -> Programska oprema

Avtor: mosqito PrispevekObjavljeno: Sre Jul 25, 2018 9:56 am    Naslov sporočila:  ARSO vreme - pregled podatkov
----------------------------------------------------------------------------
ARSO ponuja podatke iz vremenskih postaj v XML obliki. Za potrebe prikaza na spletni strani sem si naredil en prosprost prevajalnik, ki lahko prikaže tabelo, XML ali JSON.

osnovni url je tole:

http://www.pavlin.si/aprs/ww.php

minimalno, kar je potrebno podati je parameter wx, ki pove za katero vremensko postajo želimo podatke:
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES


Seznam vseh paramterov je:
Koda:
Parameter: wx
Glej:
http://meteo.arso.gov.si/uploads/probase/www/observ/surface/text/sl/observation_si/index.html
Link na "XML", uporabi le, kar je z velikimi črkami. Primer:

Metlika ima link na xml:
http://meteo.arso.gov.si/uploads/probase/www/observ/surface/text/sl/observationAms_METLIKA_latest.xml

v URL se poda le tole:  wx=METLIKA

primeri:
http://www.pavlin.si/aprs/ww.php?wx=METLIKA
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES




Parameter: txt
Izpiše v tekstovnem formatu (privzeto je html)
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES&txt



Parameter: xml
Izpiše celoten XML
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES&xml




Parameter: json
Izpiše v json obliki vse podatke
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES&json


Parameter: json-compact
Izpiše v json obliki le nekaj najzanimivejših parametrov
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES&json-compact



Parameter: noimg
Ne prikaže ARSOVREME slike na začetku strani



Parameter: bgcolorh
Barva ozadja v glavi tabele
Default: 42A7C9
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES&bgcolorh=123456



Parameter: txtcolorh
Barva besedila v glavi tabele
Default: ffffff
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES&txtcolorh=abcdef



Parameter: bgcolort
Barva ozadja tabele
Default: ffffff
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES&bgcolort=123456



Parameter: txtcolort
Barva besedila tabele
Default: 000000
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES&txtcolort=abcdef


Parameter: bordercolort
Barva okvirčkov tabele
Default: 000000
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES&bordercolort=abcdef





Lahko se tudi kombinira parametre, več parametrov je ločenih z znakom &
Primeri:
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES&txt&xml
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES&txt&json&noimg
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES&txt&json&xml
http://www.pavlin.si/aprs/ww.php?wx=NOVO-MES&bgcolorh=123456&txtcolorh=abcdef&bgcolort=123456&txtcolort=abcdef&bordercolort=abcdef



Če komu pride prav in bi bilo še kaj za dodati, naj javi, pa bom vkomponiral.

Ena opcija, ki jo imam še v načrtu je "izpis" v obliki slike, kar se da potem enostavno dodati na katerokoli stran. Nekaj na tak način, kot je npr. za propagacijo:


Avtor: qwertzKraj: Vrhnika PrispevekObjavljeno: Sre Jul 25, 2018 6:38 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Jah, nič, vrzi na Github, ane Smile

Avtor: mosqito PrispevekObjavljeno: Čet Jul 26, 2018 8:06 am    Naslov sporočila:  
----------------------------------------------------------------------------
qwertz je napisal/a:
Jah, nič, vrzi na Github, ane Smile


https://github.com/s54mtb/arso

Avtor: xsytKraj: Slov.Bistrica PrispevekObjavljeno: Čet Jul 26, 2018 9:21 am    Naslov sporočila:  
----------------------------------------------------------------------------
Pa ravno sem razmišljal o integraciji bližnje postaje v NodeRED... Dancing Applause

Avtor: BranezKraj: Koprivnica HR PrispevekObjavljeno: Čet Jul 26, 2018 9:33 am    Naslov sporočila:  
----------------------------------------------------------------------------
mosqito je napisal/a:
qwertz je napisal/a:
Jah, nič, vrzi na Github, ane Smile

https://github.com/s54mtb/arso

Pa nisi samo vrgel na GitHub, ampak tudi lepo opisal. Tako se dela. Applause
Hvala!

Avtor: Fantocci PrispevekObjavljeno: Čet Jul 26, 2018 3:37 pm    Naslov sporočila:  
----------------------------------------------------------------------------
Hvala tudi iz moje strani. Kateri pa je časovni interval, ki ga omenja?

Obstaja kakšen način, da bi se avtomatsko izrisal temperaturni graf povprečnih dnevnih temperatur za pretekli mesec, na primer?

Avtor: mosqito PrispevekObjavljeno: Čet Jul 26, 2018 6:29 pm    Naslov sporočila:  
----------------------------------------------------------------------------
XML element podaja priporočen interval:
suggested_pickup_period] => 10

Enote so minute.

Stran 1 od 1

Powered by phpBB © 2001,2002 phpBB Group