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:
Du kan finde Vejret på http://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.