[ BestOfRest @ 20.07.2009. 10:22 ] @
Dobila sam zadatak da napravim aplikaciju koja se bazira na gmaps i xml. Fora je u sledecem sto treba da na osnovu parametara iz xml dokumenta iscrtam markere sa oznakama gde je kakva temperatura, vlaznost vazduha i sl. za izabrani grad i deo grada. To je ok.
Ali ono sto mene muci, jeste sledece: Da li postoji neki sajt kod nas odakle bih mogla preuzimati takve podatke? Odnosno podatke o temperaturi, vlaznosti vazduha, zagadjenju za gradove i deleve istih u obliku xml ili nekom drugom obliku (lako za citanje) na osnovu kojih bih mogla praviti xml koji meni odgovara?
Znaci meni treba neka kombinacija izvora tih podataka pogodnih za citanje.
Ovo sve radim u html zbog gmaps i mogucnosti koje u tom slucaju pruza.
Hvala unapred.
[ momsab @ 20.07.2009. 11:12 ] @
ako mislis na Srbiju, mzoda ti je od pomoci http://www.hidmet.sr.gov.yu/
ali, odustani, posto Srbija nije pokrivena u Gmaps a kad ce biti ne zna se
[ BestOfRest @ 20.07.2009. 11:23 ] @
Pokrivena je, fora je samo zadati tacne koordinate i dobar je zoom. Postoji mogucnost i statickih slika a i dinamckih (dodatni zoom, pomeranja, razlicite vrste mapa...).
Hvala u svakom slucaju.
[ mmix @ 20.07.2009. 11:51 ] @
Koje razlicite vrste mapa?

u srbiji mozes da dobijes samo satelitski prikaz (a i to tek od skoro da nesto iole valja), nijedno mesto, pa ni beograd, nema cak ni glavne ulice, a da ne pricamo o nekim street view fazonima . Jedino sto imas su autoputevi i glavni magistralni putevi izmedju granica da se tuzni stranci ne izgube mnogo dok prolaze

Asto se tice teme, koliko vidim RHMZ nema sirovi XML, mozda eventualno da parsiras http://www.hidmet.gov.rs/ciril/osmotreni/index.php, ako nista bar je xhtml formatu.
[ momsab @ 20.07.2009. 12:24 ] @
jeste (glavna a i jedina) fora u koordinatama ali je i fazon u tome da su vektorske (ne ove satelitske/ortofoto) mape preglednije i "brze/lakse" :)
bavim se pomalo geografskim inf.sistemima pa sam manje/vise u toku

hm, ne gine ti parsiranje... doduse, to bi verovatno radila i za sirovi xml...
[ mmix @ 20.07.2009. 12:40 ] @
Evo danas sam dobro raspolozen, evo male transformacije na poklon za "parsiranje" rhmz stranice:

Code:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
    xmlns:fn="http://www.w3.org/2005/xpath-functions" xmlns="http://www.elitesecurity.org/rhmz001/" 
    exclude-result-prefixes="fn" xpath-default-namespace="http://www.w3.org/1999/xhtml">

    <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
    <xsl:template match="/">
        <root>
            <xsl:apply-templates select="//table[fn:starts-with(@summary, 'Podaci sa meteoroloških stanica')]/tr" />
        </root>
    </xsl:template>
    <xsl:template match="tr">
        <data>
            <stanica><xsl:value-of select="td[1]"/></stanica>
            <temperatura><xsl:value-of select="td[2]"/></temperatura>
            <pritisak><xsl:value-of select="td[3]"/></pritisak>
        </data>
    </xsl:template>
</xsl:stylesheet>


ako ti treba jos polja sem ova tri, cupaj dalje iz td[] xpath niza.

otprilike od xhtml stranice dobijes sledeci xml:
Code:

<?xml version="1.0" encoding="UTF-8"?>
<root xmlns="http://www.elitesecurity.org/rhmz001/">
    <data>
        <stanica>Palić</stanica>
        <temperatura>25</temperatura>
        <pritisak>1010.5</pritisak>
    </data>
    <data>
        <stanica>Sombor</stanica>
        <temperatura>25</temperatura>
        <pritisak>1011.9</pritisak>
    </data>
    ...
</root>


sad samo treba da premapiras ovo u gmaps format mapirajuci stanicu u koordinate....

PS: iskoristi attached file, ES konvertuje cirilicna slova u postovima, a select zahteva cirilicna slova.
[ BestOfRest @ 20.07.2009. 12:54 ] @
Zahvaljujem, sad mi je mnogo jasnije.
Mene je malo zbunjivalo kako da to preuzmem da poklopim sa celijama (to sa gotovih stranica do sada nisam radila).
Hvala na pomoci svima.

PS. Slobodno dodajte jos nesto.