Vejret – en mobil anvendelse af Geoservicen

Danmarks Meteorologiske Institut (DMI) ligger inde med byvejrudsigter, som er vejrudsigter for større danske byer. Det er en oplagt ide, at lave en mobil applikation, som ud fra lokationen, bestemt af mobilens GPS, giver vejrudsigten for pågældende område. Mobilens GPS giver lokationen i form af et koordinat i WGS84/geografisk koordinatsystemet. DMI giver mulighed for at vælge de enkelte byvejrsudsigter ved byens postnummer. Så mangler vi bare en mulighed for at finde ud af hvilket postnummer det af GPS’en givne koordinat ligger i. Her har vi heldigvis Geoservicen. Hvis du slår op i dokumentationen af Geoservicens web api under postnummer kan du se at der gives mulighed for at udpege et postnummer vha. af et koordinat. Det er ikke kun postnumre, du kan udpege vha. et koordinat (reverese geocoding), men også kommuner, sogne, regioner, retskredse, politikredse samt opstillingskredse. Hvis du f.eks. vil finde ud af hvilket postnummer koordinatet (55.7853,12.4510) ligger i, anvender du følgende:

http://geo.oiorest.dk/postnumre/55.7853,12.4510

Herefter er det enkelt at udvikle Vejret (http://vejret.oiorest.dk), en mobil web applikation, som præsenterer vejrudsigten, hvor du er:

screendump af Vejret applikationen

Du kan finde Vejrethttp://vejret.oiorest.dk. Prøv den på din mobile device!

Da der allerede findes native iPhone og Android applikationer, som også præsenterer byvejret baseret på ens aktuelle lokation, har du nu muligheden for at sammenligne en mobil web applikation med en mobil native applikation (bær over med web app’ens begrænsede funktionalitet). Native mobile applikationer har større muligheder for at skræddersy applikationen til devicens muligheder med den fordel at give en rigtig god brugeroplevelsen og –venlighed, men på den bekostning at udviklingen er rettet mod en devicetype, samt at den sætter større krav til udvikleren. Mobile web applikationer har den fordel, at den kan anvendes til flere forskellige devicetyper og derved kan bruges af en væsentligt større brugerskare.

Hvad der er muligt med en mobil web applikation forbedres til stadighed. Under udviklingen af mobil web applikationen, Vejret, bemærkede jeg bl.a., at det er nu blevet muligt at anvende højre- og venstreswipes (hvad s…. hedder swipes på dansk?) i brugergrænsefladen. Prøv vha. swipes at bladre mellem 2, 3-9 og 10-14 døgnsvejrudsigten i Vejret. Mobile web applikationer nærmer sig i brugergrænseflademæssige muligheder de native, men når dem aldrig. Valget mellem dem afhænger, som altid, af konteksten, de skal anvendes i.